什么是错的大小班?(What is wrong with size classes?)

2019-10-20 13:21发布

我创建了一个新的项目。 并设置一个UILabel成两个位置取决于大小的类,但wCompact, hAny不能在iPhone模拟器触发。 我已经设置标签x位置为0,但它仍然是15px的作为wAny, hAny 。 为什么? 使用大小级设置。 我使用的Xcode的Beta 3。

Answer 1:

我忘记设置约束。 设置尺寸类无关与视图的位置,定位的观点仅需要建立约束。



Answer 2:

你已经错过了设定的保证金。 我在面对这个问题Xcode 6 。 选择限制保证金。 如果你正在设计向后兼容(即较低版本iOS )的不要选择约束保证金。 只是通过给位置值手动设置限制。



文章来源: What is wrong with size classes?