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

时间:2015-04-09 09:00:53

标签: ios iphone xcode autolayout

我尽可能多地阅读了自动布局教程,但我无法弄清楚如何将UIViewUIWebView用于该特定示例)调整为我手机的屏幕布局。 我的背景是UIImageView,在 iPhone5 iPhone6 iPhone6 plus 上按比例增加。 我想让UIWebview获得保证宽高比的保证金。 我尝试了几个选项(我也启用了大小类选项 - 我没有看到预览上的任何差异......)

有人作为一个线索吗?

preview xcode

1 个答案:

答案 0 :(得分:0)

看起来你在这里没有得到任何答案,而且我也不确定我能帮忙吗?但是,我想尝试提供我在保持包含视频的给定视图的宽高比方面所做的工作,无论iPhone方向是纵向还是横向。

在我的故事板中,我已经考虑了宽高比反转的情况,因为所有视频都是16:9或9:16,但哪一个取决于录制过程中相机的保持方式:

enter image description here

因此,这是一个iPhone的屏幕截图,显示一个16:9(宽)的纵向视频:

enter image description here

以下是横向相同的视频(宽屏)(忽略重叠标签;核心数据部分意味着被AVPlayer视图隐藏或重叠,以便用户只需旋转iPhone即可全屏观看视频):

enter image description here

以下是对立面,首先:

enter image description here

而且,第二:

enter image description here

无论纵向或横向,无论水平或垂直宽高比如何,这些都可以保持纵横比的各种可能性。因此,您应该能够从中获得解决方案。希望这有帮助!