App*_*Dev 5 uiimagepickercontroller ios camera-overlay swift
我发现默认情况下,当显示UIImagePickerController
with 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 次 |
最近记录: |