Ios 在UIImagePickerController中启用相机滚动缩略图
是否有办法在UIImagePickerController内显示摄像头滚动缩略图(下面用红色标记)? 右图显示默认UIImagePickerController与相机源的外观 这是我展示相机的方式:Ios 在UIImagePickerController中启用相机滚动缩略图,ios,iphone,swift,uiimagepickercontroller,camera-overlay,Ios,Iphone,Swift,Uiimagepickercontroller,Camera Overlay,是否有办法在UIImagePickerController内显示摄像头滚动缩略图(下面用红色标记)? 右图显示默认UIImagePickerController与相机源的外观 这是我展示相机的方式: func openCamera() { if(UIImagePickerController .isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)) { picker!.sourceType =
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()
}
}
声称这在2010年是不可能的,但我希望有一个新的时代。我最终使用了它,它可以让你非常轻松地定制整个相机视图
我相信Lyndsey Scott是对的,只需将自定义子视图添加到默认的摄影机视图中即可。这在当时是可能的,现在仍然是可能的。您可以使用
setCameraOverlayView:
将其添加为覆盖,甚至可以将其作为基本子视图添加到图像选择器中。