【问题标题】:How can i take two consecutive pictures in iOS 5如何在 iOS 5 中连续拍摄两张照片
【发布时间】: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


【解决方案1】:

提示:使用 AVCaptureDevice、AVCaptureDeviceInput、AVCaptureStillImageOutput、AVCaptureSession。

【讨论】:

    【解决方案2】:

    这 2 个链接可能会有所帮助。我自己对 iOS 编程还很陌生,但这看起来很有希望

    How fast can iPhone to be programmed take 2 pictures at one time?

    iPhone SDK 4 AVFoundation - How to use captureStillImageAsynchronouslyFromConnection correctly?

    【讨论】:

    • 实际上是为了通过一次“点击”拍摄两张照片,我只想拥有两倍的相机。就像我之前说的
    猜你喜欢
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多