【发布时间】:2015-03-25 15:27:54
【问题描述】:
我为 UIView 使用了固定的纵横比,所以它是方形的。 然后我将固定的尾随和前导空间设置为屏幕边框,它们是相同的。并保持垂直居中位置。 所以结果我在屏幕中心有一个正方形,前后有一些相等的空间,如果屏幕更宽,正方形就更大。这在纵向上非常有效。 但是当我使用横向时,基于前导和尾随空间的正方形大小变得大于设备的高度,因此它不适合。 这是一种基于约束条件并选择最小的二维空间的方法吗?这是一种让 iPhone 和 iPad 的屏幕边框间距不同的方法吗?
【问题讨论】:
-
因为你已经给了尾随和前导空间....在横向模式下宽度会改变,为什么?如果你想让它在视图中居中,你的方形框给出水平中心和垂直中心以及宽度和高度,它可以在纵向和横向模式下工作
标签: ios xcode swift autolayout constraints