带有TableHeaderView的UITableView在状态栏点击时不会滚动到顶部

时间:2015-03-01 18:25:02

标签: ios objective-c iphone uitableview xamarin.ios

请注意,这是在Xamarin.iOS(C#)中。但是,这个概念应该是一样的。

我有一些UIViewControllers,每个都有一个包含TableHeaderView的UITableView。这些UITableViews不会滚动到状态栏点击顶部。

当我拿出TableHeaderView时,UITableView滚动到状态栏上方的顶部就可以了。

对于我的UITableViews,我已经将ScrollsToTop显式设置为true,并重写了UITableViewSource中的ShouldScrollToTop方法,以便始终返回true。

没有运气。为什么TableHeaderView会阻止我的UITableView滚动到状态栏上的顶部?

1 个答案:

答案 0 :(得分:1)

我发现我的TableHeaderView中启用了ScrollsToTop的文本视图。这使状态栏无法工作。