我已经以编程方式创建了一个iPhone UI,但我无法弄清楚如何适应视图以使其不会被TabBar重叠。这是所有权层次结构:
问题是我的TabBar隐藏了我的UIScrollView的一部分(以及我的tableviews,但这并不重要)。我试过操纵scrollview内容大小和视图框架大小,但没有运气。
到目前为止,我能做的最好的事情是在scrollview的内容大小上添加一个60px的填充:
[scrollView setContentSize:CGSizeMake(self.view.frame.size.width, self.view.frame.size.height+60)];
感谢您的帮助!
答案 0 :(得分:4)
听起来你可能要确保首先正确设置了scrollView的框架。 contentSize将确定scrollView内容的维度。换句话说,您可以在每个方向上滚动多远。看一下你的笔尖中的scrollView,确保框架的大小合适。