我在我的iPhone6上使用了这个: @media only screen
and (min-device-width : 320px)
and (max-device-width : 812px)
and (-webkit-device-pixel-ratio : 2)
{styles} 但它在iphone X中呈现出不正常的效果 我把这个用在iphone X上: @media only screen
and (min-device-width : 320px)
and (max-device-width : 812px)
and (-webkit-device-pixel-r
我已经创建了一个imagePickerController,我正在尝试为它创建一个自定义的overlayView。我已经做到了这一点,但当隐藏相机控制时,我留下了一个很大的黑色空间。
因此,我试图通过动态缩放我的相机来适应屏幕,而不管使用的是什么设备。结果是,在我的iPhone6上,摄像头现在确实充满了屏幕,但它是超级放大的,我不知道如何抵消这一点。非常感谢您的帮助。这是我的代码:
let screenBound = UIScreen.mainScreen().bounds.size
let cameraAR = 4.0/3.0 as CGFloat
let cameraVH = screen