0

我已经使用带有 xib 文件的 UIViewController 类实现了一个带有按钮的自定义相机 overlayView 来访问 photoLibrary。覆盖加载成功,按钮工作正常。但是,当 photoLibrary 打开时,相机仍然在后台打开。photoLibrary 视图似乎只是覆盖了相机视图,我什至可以单击“拍摄”按钮应该在的位置并拍照……有人知道这里有什么问题吗?

提前致谢!

4

1 回答 1

0

当您实现自定义覆盖视图时,您有责任关闭 UIImagePickerController。这是来自showsCameraControlsUIImagePickerController 上的属性

If you set this property to NO and provide your own custom controls, you can take multiple pictures before dismissing the image picker interface.

您必须从委托方法调用dismissViewControllerAnimated:completion:UIImagePickerController 。imagePickerController:didFinishPickingMediaWithInfo:

于 2014-09-11T18:50:33.237 回答