【发布时间】:2013-09-02 06:43:29
【问题描述】:
我正在 ios 中设计一个相机应用程序。我看到视频在 iphone 5 中使用了整个屏幕,但相机没有。所以我想知道默认相机用于设计我的应用程序的相机屏幕的屏幕宽度和高度。
【问题讨论】:
标签: iphone ios camera screen-resolution iphone-5
我正在 ios 中设计一个相机应用程序。我看到视频在 iphone 5 中使用了整个屏幕,但相机没有。所以我想知道默认相机用于设计我的应用程序的相机屏幕的屏幕宽度和高度。
【问题讨论】:
标签: iphone ios camera screen-resolution iphone-5
这是因为与来自摄像机的提要不同,来自摄像头的提要与设备屏幕的纵横比不同。要解决此问题,您需要调整预览层的大小以匹配供稿的纵横比,或者您需要更改视频预览层的视频重力属性。
这些就足够了:
[myPreviewLayer setVideoGravity:AVLayerVideoGravityResizeAspectFill];
[myPreviewLayer setVideoGravity:AVLayerVideoGravityResize];
【讨论】: