【发布时间】:2015-03-18 13:56:29
【问题描述】:
我一直在网上搜索,但找不到答案。 基本上我想一张接一张地拍两张照片。 我正在使用 UIImagePickerController 来显示选择器并实现 didFinishPickingMediaWithInfo。 当它被调用时,我正在检查我的计数,如果它是一个,我实现一个块并将其传递给dismissViewControllerAnimated,如下所示:
if(1 == count) {
void (^simpleBlock)(void);
simpleBlock = ^{
[self useCamera];
};
[self dismissViewControllerAnimated:NO completion:simpleBlock];
}
似乎一切正常,甚至调用了 useCamera 方法。 问题是选择器第二次显示我看到了它的所有控件,但我没有在屏幕上看到来自相机的图像。
如有任何帮助,将不胜感激。
【问题讨论】:
-
第二次分配是否仍然正确?
-
是的,我正在检查我的选择器是否为 nil
标签: ios camera uiimagepickercontroller