标签: ios swift camera fullscreen
我做了一个相机应用程序。在纵向模式下,它看起来像这样:
但在横向模式下,它不是全屏,所以可能是什么原因?
这是takePhoto功能:
AllowOverride All
答案 0 :(得分:1)
旋转设备时,视图会根据设备方向进行调整。在您的情况下,当您添加videoPreviewLayer时,它将无法正确调整大小。你必须自己做。
videoPreviewLayer
旋转设备时更改videoPreviewLayer的帧。或者在旋转设备时再次调用该方法。