【发布时间】:2010-10-07 15:35:43
【问题描述】:
如果我将 UIScrollView 高度设置为 self.view.frame.size.height 和 setAutoresizingMask:UIViewAutoresizingFlexibleHeight,那么当视图加载 UITabBarController 和 UINavigationBar 时,滚动视图框架会调整大小以适应。
但是内容大小(设置为:self.view.frame.size.height)不会改变。我想这很公平 - 我似乎找不到自动调整大小的选项,所以为什么要自动调整大小。
我的解决方法是将内容大小设置为小于框架高度,因此内容将始终是框架的高度。 (例如:将内容大小高度设置为 10 点)。
我只是想知道这是否是解决此问题的最佳方法,或者是否有更好的方法?我正在viewDidLoad 中执行此代码。
谢谢
汤姆
【问题讨论】:
标签: iphone uiscrollview