2014-12-02 134 views
3

什么限制,我要补充设置宽度和高度成正比的SuperView(在我的情况下,它的UIViewController的视图)在iOS的自动布局,具有自动调整大小,我们可以像所示的PIC下面。iOS的自动布局来设置宽度和高度根据屏幕大小

enter image description here

+0

你是在谈论方面适合,[和这是一个重复的问题](http://stackoverflow.com/questions/25766747/emulating-aspect-fit-behaviour-using-autolayout-constraints-in-xcode -6)? – 2014-12-02 10:53:31

回答

3

如果一个UIViewController一个UIView。

  1. 您必须在该uiview的容器约束中水平和垂直添加中心。

  2. 你需要添加相等的高度和宽度相等的约束与您的超级观点的UIView。

  3. 选择两个相等的高度约束和平等的宽度约束并添加倍增到约束为您的需求。
+0

问题是,如何计算乘数。 E.g上480(iphone 4)我想视图高度为40在iPhone 5S,这就是18.33%的增加,所以我将设置乘数增加40 + 40 * 18.33%,但是在iPhone 6的增加/ 6plus是不同的。那么我怎样才能为所有人设置一个乘数 – 2016-07-24 06:05:40

相关问题