【发布时间】:2012-05-16 14:41:49
【问题描述】:
我有带有导航栏和滚动视图的 UIViewController。 当滚动视图向下滚动时,我隐藏导航栏并为滚动视图设置边界以适应可用空间。
self.navigationController.navigationBarHidden = YES;
[scrollView setBounds:CGRectMake(0, 0, 320, 411)];
高度是 411 因为还有 UITabBarController。 但是滚动视图不适合整个视图。当我检查它的框架时,它说 frame = (0 22; 320 411);我怎么能解决这个问题?
我尝试使用 setFrame 函数而不是 setBounds。我也不需要调整它的内容我需要改变它的框架。
【问题讨论】:
-
我认为设置 Frame 后使用这两行 [scrollView setNeedsLayout]; [scrollView setNeedsDisplay];
标签: iphone objective-c ios scrollview