【发布时间】:2014-08-26 02:01:18
【问题描述】:
好的,我已经阅读了几乎所有关于这个问题的帖子,他们都说同样的话:
在整个视图层次结构中,只有一个滚动视图(或子类)应将scrollsToTop 设置为YES,其余应设置为NO。当我的视图加载时,我递归地迭代整个视图层次结构,就像许多答案所建议的那样,将scrollsToTop 设置为NO,然后我只将我的表视图的scrollsToTop 设置为YES,但它仍然不会滚动当我点击状态栏时。我已经覆盖了:
-(BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView{
return YES;
}
但即使我的视图控制器是我的表格视图的滚动视图委托,它也没有被调用。
我确实有带有文本视图的单元格,当容器单元格从 nib 唤醒时,我也立即将它们的 scrollsToTop 属性设置为 NO,并且没有其他来自滚动视图的视图。
为什么它不起作用?
【问题讨论】:
标签: ios uitableview uiscrollview scroll