升级到iPhone OS 4后,我的TableView在调用reloadData后滚动到顶部

时间:2010-07-13 20:28:27

标签: iphone objective-c uitableview

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

1 个答案:

答案 0 :(得分:0)

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