有没有一种方法可以使用 UIImagePickerController
中的叠加层来显示用户可能使用的方形图片,同时在某处有一个切换按钮可以即时切换?
目前 iOS 7 相机有这个功能,但是 UIImagePickerController
没有(感谢 Apple),那么有没有办法添加这个功能?
是否有必要使用 AVCaptureSession
?这似乎是严重的矫枉过正,我认为我必须重新编程闪光灯/焦点/等。
如果做不到这一点,是否已经存在一个我可以实现的可自定义类?
我正在用头撞墙试图找出最好的行动方案,因此我们将不胜感激。
您可以通过变换比例来调整相机 View
CGAffineTransform transform = CGAffineTransformMakeScale(1.0, 0.5);
imagePickerController.cameraViewTransform = transform;
参数是更改相机屏幕的 x
Và y
轴的比例。您可以添加一个按钮,在层次结构顶部的 View Controller 中重新呈现相机 View 。它可能无法完美再现原生手机应用程序,但会是一个很好的近似值。
Tôi là một lập trình viên xuất sắc, rất giỏi!