-1

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

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

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

谢谢

4

1 回答 1

0

您可以在- (void)layoutSubviews. 虽然这确实被调用了很多,所以也许- (void)viewDidLoad是手动布局视图的更好地方。这取决于你的情况。

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

于 2013-08-31T00:02:26.347 回答