iOS低于6.0的AutoLayout - iOS

时间:2013-08-30 23:39:11

标签: ios objective-c scrollview autolayout

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

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

无论如何,我可以在不启用AutoLayout选项的情况下使AutoLayout的功能正常工作吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以在- (void)layoutSubviews中手动布局视图。虽然这可以调用很多,但是- (void)viewDidLoad可能是手动布局视图的更好地方。这取决于你的情况。

作为旁注,您最好的选择可能是放弃iOS 5支持,因为您很快就会支持三个iOS版本。