Swift tableView setContentOffset不会退回

时间:2018-02-18 14:06:23

标签: swift uitableview

我在理解setContentOffset的机制时遇到问题,如果我的tableView有{100}的contentSize.height并且我将内容偏移设置为200分,则表格不会像它那样反弹到内容如果用户手动将tableView滚动到200点。用户必须点击tableView才能退回到内容。

有没有办法模仿用户滚动setContentOffset

1 个答案:

答案 0 :(得分:0)

雨燕4 你可以尝试

tableView.scrollToRow(at: yourIndex, at: bottom/middle/none/top, animated: true/false)

将此内容放置在ViewDidLoad中的TableViewController中,tableView将在所需位置开始。如果将animation设置为true,则将具有所需的滚动效果。

setContentOffset而言,它只是简单地偏移tableView以便其定位更正确,而不是模仿滚动动作