我有一个带部分的UITableView。里面有很多数据,所以有很多滚动。当我离开页面(viewWillDisappear)时,我希望能够“标记”当前顶部可见部分,以便用户可以返回到他们返回视图时离开的部分。我正在使用scrollToRowAtIndexPath在视图加载时到达但我无法弄清楚如何在离开视图时获取当前顶部可见部分的索引(或位置或什么?)(不使用didSelectRowAtIndexPath )所以我可以保存它并在返回时使用scrollToRowAtIndexPath。
有人可以帮忙吗?
谢谢!
答案 0 :(得分:0)
UITableView
继承自UIScrollView
,其中已定义:
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
@property(nonatomic) CGPoint contentOffset;
您应该可以在UITableView
实例上使用这些内容。