【发布时间】:2014-12-31 17:03:37
【问题描述】:
我必须制作一个新的应用程序,让设计师制作这种类型的图形:
iPhone 4:
iPhone 5:
正如您在 iPhone 4 中看到的那样,我的标题比 iPhone 5 小(还有小鸟和文本等子视图,并且更小)。如何使用自动布局做到这一点?我使用了纵横比但没有成功:/。
【问题讨论】:
标签: ios objective-c iphone autolayout nslayoutconstraint
我必须制作一个新的应用程序,让设计师制作这种类型的图形:
iPhone 4:
iPhone 5:
正如您在 iPhone 4 中看到的那样,我的标题比 iPhone 5 小(还有小鸟和文本等子视图,并且更小)。如何使用自动布局做到这一点?我使用了纵横比但没有成功:/。
【问题讨论】:
标签: ios objective-c iphone autolayout nslayoutconstraint
设置从 UIImageView 顶部到顶部布局指南的垂直空间约束。
然后在 UIImageView 上设置 Aspect Ratio 约束。将乘数设置为您需要的任何比率。例如 4:3。比例是宽:高。那应该这样做。
【讨论】:
正确的答案是使用比例高度约束和/或比例宽度约束。看一个例子:
【讨论】: