【发布时间】:2013-02-15 14:14:51
【问题描述】:
我在 tablebiew 的单元格上实现了捏合手势。捏合时,单元格膨胀(我增加单元格高度),但增加的方向是底部。
我也想让单元格向顶部方向扩展,以便它将之前的单元格推向顶部。
ios可以吗?
【问题讨论】:
标签: ios uitableview
我在 tablebiew 的单元格上实现了捏合手势。捏合时,单元格膨胀(我增加单元格高度),但增加的方向是底部。
我也想让单元格向顶部方向扩展,以便它将之前的单元格推向顶部。
ios可以吗?
【问题讨论】:
标签: ios uitableview
我认为你只能向下增加高度,但是无论你增加高度,改变 tableview 的 contentOffset 使内容向上滚动高度增加的一半。这样,单元格将出现在上方和下方扩展。一旦停止捏合,如果 contentSize 小于表格视图的边界,请记住将 contentOffset 恢复为 CGSizeZero。
【讨论】:
[myScrollView setContentOffset:CGPointZero animated:NO]。
sampleTableView.contentOffset 访问当前内容偏移量,因此如果您想简单地将y 偏移量增加100,您可以执行[sampleTableView setContentOffset:CGPointMake(sampleTableView.contentOffset.x, sampleTableView.contentOffset.y + 100) animated:NO] 之类的操作。