0

我想在第一个时间表视图加载期间显示一个默认单元格。我知道下面这样的方法,但不知道我应该把它放在哪里。我的默认单元格超出了 willDisplayCell.

[self.tableView selectRowAtIndexPath:defaultIndexPath
                            animated:YES
                      scrollPosition:UITableViewScrollPositionMiddle];

例如,我的 TableView 数据源有 20 行,但我的 tableView 大小只能容纳 6 行。当我第一次加载 tableView 时,我希望滚动并选择第 12 行。

4

1 回答 1

0

也许在方法 [tableView cellForRowAtIndexPath:indexPath] 中使用方法 viewWillAppear 或代替此调用 [cell setSelected:YES]

于 2014-03-19T15:29:53.620 回答