在UIImagePickerController中启用相机胶卷缩略图

时间:2015-01-04 18:42:46

标签: ios iphone swift uiimagepickercontroller camera-overlay

有没有办法在UIImagePickerController中显示相机胶卷缩略图(下面用红色标记)? 右图显示了默认的UIImagePickerController与相机源的相似之处。

enter image description here enter image description here

这就是我展示相机的方式:

func openCamera() {
    if(UIImagePickerController .isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)) {
        picker!.sourceType = UIImagePickerControllerSourceType.Camera
        picker!.showsCameraControls = true
        picker!.cameraDevice = UIImagePickerControllerCameraDevice.Front
        self.presentViewController(picker!, animated: true, completion: nil)
    } else {
        NSLog("No camera")
        openGallary()
    }
}

This post声称2010年不可能,但我希望有新的时间。

1 个答案:

答案 0 :(得分:1)

我最终使用DBCamera,这让您可以轻松自定义整个相机视图。

我确实相信Lyndsey Scott是正确的,只需将自定义子视图添加到默认摄像机视图即可。