[英]Camera Overlay View on Just Capture Section
我正在尝试在UIImagePickerController
上添加cameraOverlayView
,但是我希望覆盖图仅覆盖显示相机将捕获的内容的屏幕部分,而不是“取消”按钮,“拍照”按钮,闪光灯设置或其他任何内容像那样。 如何动态确定叠加层的UIImageView
框架应该是什么?
我已附上一张图片,以准确说明我正在谈论的部分。
您可以使用AVCamCaptureManager来获取覆盖,该覆盖仅覆盖屏幕的一部分,该部分仅显示相机将捕获的内容,而不显示按钮
我有同样的情况,我做了什么,我创建了一个UIImageView,如下所示:
myview = [[UIImageView alloc]init];
myview.frame = CGRectMake(0, 68, 320, 430);
// note that these frames were as per my needs, you can manipulate them as per yours.
然后将此图像视图添加为
myImagePicker.cameraOverlayView = myview;
尝试通过设置一些背景色并检查其是否覆盖整个相机部分,您只需要设置框架即可!
是的,它确实有效!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.