你好,我刚刚开始编程,我想使用代码而不是使用故事板来编写代码,但是我添加的约束在不同的屏幕尺寸下不起作用
答案 0 :(得分:0)
由于您在代码中进行了此操作,因此可以在添加任何这样的约束之前检查size类:
if (self.view.traitCollection.horizontalSizeClass == .compact) {
/* add needed constraints */
}
此外,您还可以实现traitCollectionDidChange:
方法,以在由于自动旋转而改变特征时自动调用。