特定のView ControllerをロードするたびにiPhoneカメラを開こうとしています。ただし、一度しか開かず、ビューコントローラーを再度ロードしてもカメラは開きません。ビューコントローラーに入るたびにカメラを開くにはどうすればよいですか?
- (void)viewDidLoad {
[super viewDidLoad];
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
[imagePickerController setSourceType:UIImagePickerControllerSourceTypeCamera];
}
// image picker needs a delegate,
[imagePickerController setDelegate:self];
// Place image picker on the screen
[self presentModalViewController:imagePickerController animated:YES];
}