错误的图钉输入,拍摄照片而不在屏幕上显示相机

时间:2016-09-10 20:48:11

标签: ios swift camera

我正在尝试让我的应用程序拍摄一张"入侵者"当错误的引脚输入我的应用程序时。

我已经设置了UIImagePickerController(下方),可以让应用程序显示相机并拍摄照片,没有任何问题。

picker = UIImagePickerController() //make a clean controller
picker.delegate = self
picker.allowsEditing = false
picker.sourceType = UIImagePickerControllerSourceType.Camera
picker.cameraCaptureMode = .Photo
presentViewController(picker,animated: true,completion: nil)

然后我继续尝试将其设置为选择器

picker.showsCameraControls = false

我知道必须将其设置为false才能调用picker.takePicture()

现在我不想呈现选择器viewController并且能够调用takePicture()但是这不是命中didFinishPickingMediaWithInfo的委托方法。

我也尝试过使用自定义叠加层,但无法100%隐藏相机。

如何在屏幕上显示或显示相机并且能够抓住前置摄像头的这张照片?

我也有权访问。

此处发布的另一个类似主题的问题并没有解决这个问题,以获得swift方面的帮助。

使用AVFoundation是唯一可行的方法吗? 如果是这样,任何帮助将不胜感激

0 个答案:

没有答案