【问题标题】:UITableView with TableHeaderView wont scroll to top on status bar tap带有 TableHeaderView 的 UITableView 不会在状态栏点击时滚动到顶部
【发布时间】:2015-03-01 18:25:02
【问题描述】:

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

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

当我取出 TableHeaderView 时,UITableView 滚动到状态栏点击的顶部就好了。

对于我的 UITableView,我已将 ScrollsToTop 显式设置为 true,并覆盖 UITableViewSource 中的 ShouldScrollToTop 方法以始终返回 true。

运气不好。为什么 TableHeaderView 让我的 UITableView 在状态栏点击时无法滚动到顶部?

【问题讨论】:

  • 告诉我更多关于你的 TableHeaderView 的信息。
  • TableHeaderView 有 UIImageViews、UILabels、
  • 这是什么类?

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


【解决方案1】:

我发现我的 TableHeaderView 中有一个启用了 ScrollsToTop 的文本视图。这使状态栏水龙头无法正常工作。

【讨论】:

    猜你喜欢
    • 2012-02-15
    • 2011-11-02
    • 2013-03-13
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多