升级到iPhone OS 4后,我的TableView滚动到顶部后reloadData调用
问题描述:
我有一个UITableView需要更新后通知张贴。我通过在TableView上调用reloadData来做到这一点。在升级到OS 4之前,tableView将保持其垂直滚动位置。升级到4.0后,它会在调用reloadData后滚动到顶端。思考?升级到iPhone OS 4后,我的TableView滚动到顶部后reloadData调用
答
“坏”解决方案是在reloadData通过定时器滚动到目标行(例如使用scrollToRowAtIndexPath:...)之后,该定时器的时间间隔与新数据加载时间成比例。但这是不好的解决办法:)