【发布时间】:2012-10-15 22:29:40
【问题描述】:
我是 iOS 和 Objective C 的新手,我正在尝试设计一些需要连续拍摄两张照片(并将它们都保存)的东西,并且刚刚学会了如何在 iOS 5 中使用相机,所以我想知道如何实现这样的东西。 我需要能够打开相机,拍照,保存,然后再次自动跟随相机拍摄另一张照片
P.D.我一直用这个来使用相机:
- (void) useCamera
{
if ([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera])
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObjects:(NSString *) kUTTypeImage,nil];
imagePicker.allowsEditing = NO;
[self presentModalViewController:imagePicker animated:YES];
newMedia = YES;
}
}
【问题讨论】:
-
找到了解决办法!我正在使用 viewDidAppear:(BOOL)animated 所以每次视图显示时我都可以显示相机,所以当我停止使用相机时,视图会再次显示,并且由于 viewDidAppear 相机会再次显示。
标签: objective-c ios5 camera