App*_*Dev 5 uiimagepickercontroller ios camera-overlay swift
我发现默认情况下,当显示UIImagePickerControllerwith type时camera,屏幕底部会出现一个黑条。
我想cameraOverlayView在顶部完全显示一个自定义项,并与此类黑色底栏的尺寸相匹配,但我找不到获取其高度的方法。
编辑:或者,我如何计算cameraViewTransform保持相机视图的纵横比,这样黑色底部将具有我可以选择的一定高度?
编辑 2:所有设备的黑色底部高度相同吗?
我遇到了同样的问题,请使用下面的代码。
let screenSize = UIScreen.main.bounds.size
let aspectRatio:CGFloat = 4.0/4.0
let scale = screenSize.height/screenSize.width * aspectRatio
imagePickers!.cameraViewTransform = CGAffineTransform(scaleX: scale, y: scale);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
314 次 |
| 最近记录: |