请注意,这是在Xamarin.iOS(C#)中。但是,这个概念应该是一样的。
我有一些UIViewControllers,每个都有一个包含TableHeaderView的UITableView。这些UITableViews不会滚动到状态栏点击顶部。
当我拿出TableHeaderView时,UITableView滚动到状态栏上方的顶部就可以了。
对于我的UITableViews,我已经将ScrollsToTop显式设置为true,并重写了UITableViewSource中的ShouldScrollToTop方法,以便始终返回true。
没有运气。为什么TableHeaderView会阻止我的UITableView滚动到状态栏上的顶部?
答案 0 :(得分:1)
我发现我的TableHeaderView中启用了ScrollsToTop的文本视图。这使状态栏无法工作。