【问题标题】:After upgrading to iPhone OS 4 my TableView scrolls to top after reloadData called升级到 iPhone OS 4 后,我的 TableView 在调用 reloadData 后滚动到顶部
【发布时间】:2010-07-13 20:28:27
【问题描述】:

我有一个 UITableView 需要在发布通知后更新。我通过在 TableView 上调用 reloadData 来做到这一点。在我升级到 OS 4 之前,tableView 将保持其垂直滚动位置。升级到 4.0 后,它会在调用 reloadData 后滚动到顶部。想法?

【问题讨论】:

    标签: iphone objective-c uitableview


    【解决方案1】:

    “坏”的解决方案是在 reloadData 之后通过计时器滚动到目标行(例如,使用 scrollToRowAtIndexPath:...),时间间隔与新数据加载时间成正比。但这是不好的解决方案:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 2016-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多