繁体   English   中英

Xcode界面构建器宽高比自动布局所有iPhone

[英]Xcode interface builder aspect ratio auto layout all iphones

我阅读了尽可能多的自动布局教程,但无法弄清楚如何将UIView (用于特定示例的UIWebView )调整为手机的屏幕布局。 我的背景是UIImageView ,在iPhone5iPhone6iPhone6 plus上比例更大。 我想拥有UIWebview以获得保持纵横比的边距。 我尝试了几个选项(我还启用了大小分类选项-在预览中没有发现任何区别...)

有人以此为线索吗?

预览xcode

看来您在这里没有得到任何答案,我也不知道我能帮上什么忙; 但是,无论iPhone方向是纵向还是横向,我都想通过提供有关保持包含视频的给定视图的高宽比的方法来进行尝试。

在我的情节提要中,我考虑了长宽比反转的情况,因为所有视频都是16:9或9:16,但是哪个取决于录制过程中相机的握持方式:

在此处输入图片说明

因此,以下是iPhone的屏幕截图,其中纵向显示了16:9(宽)视频:

在此处输入图片说明

这是风景中的同一视频(宽)(忽略重叠的标签;“核心数据”部分是要被AVPlayer视图隐藏或重叠的,以便用户可以通过简单地旋转iPhone来全屏查看视频):

在此处输入图片说明

首先是相反的情况:

在此处输入图片说明

其次:

在此处输入图片说明

无论是纵向还是横向,无论水平还是垂直纵横比,这些都可以保持纵横比。 因此,您应该能够从中得出解决方案。 希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM