Search This Blog

Wednesday, September 15, 2010

UIImagePickerController


- (void)takePicture:(id)sender
{
NSString *deviceType = [UIDevice currentDevice].model;
if( ![deviceType isEqualToString:@"iPhone"] )
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];
}
else
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];
}
}


No comments:

Post a Comment