iOS 6.0以下的自动布局-iOS



我有一个带有滚动视图的视图,它需要打开AutoLayout,否则当加载屏幕时,它会一直滚动到顶部,不会向下滚动。

问题是,我必须能够在所有设备上部署此项目,但AutoLayout不适用于6.0以下的iOS。

是否可以在不启用"自动布局"选项的情况下使自动布局的功能正常工作?

感谢

您可以在- (void)layoutSubviews中手动布局视图。不过,这确实被称为很多,所以- (void)viewDidLoad可能是手动布局视图的更好地方。这取决于你的情况。

顺便说一句,你最好的选择可能是放弃对iOS 5的支持,否则你很快就会支持三个iOS版本。

最新更新