我有一个带有滚动视图的视图,它需要打开AutoLayout,否则当加载屏幕时,它会一直滚动到顶部,不会向下滚动。
问题是,我必须能够在所有设备上部署此项目,但AutoLayout不适用于6.0以下的iOS。
是否可以在不启用"自动布局"选项的情况下使自动布局的功能正常工作?
感谢
您可以在- (void)layoutSubviews
中手动布局视图。不过,这确实被称为很多,所以- (void)viewDidLoad
可能是手动布局视图的更好地方。这取决于你的情况。
顺便说一句,你最好的选择可能是放弃对iOS 5的支持,否则你很快就会支持三个iOS版本。