Xcode显示默认选定的表格单元格

Xcode显示默认选定的表格单元格,xcode,uitableview,default,tableviewcell,Xcode,Uitableview,Default,Tableviewcell,我想在第一次加载tableView时显示默认单元格。我知道下面这样的方法,但不知道该放在哪里。我的默认单元格超出范围,从willDisplayCell [self.tableView selectRowAtIndexPath:defaultIndexPath animated:YES scrollPosition:UITableViewScrollPositionMiddle]; 例如,我的Ta

我想在第一次加载tableView时显示默认单元格。我知道下面这样的方法,但不知道该放在哪里。我的默认单元格超出范围,从
willDisplayCell

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

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

可能会出现方法视图,或者在方法中调用[cell setSelected:YES]
[tableView CellForRowatineXpath:indexPath]

在viewDidLoad或ViewDidAppearMap时,“[tableView CellForRowatineXpath:indexPath]”中的indexPath尚未到达我的默认单元格。在加载tableView之前,我是否应该手动获取所选单元格的indexPath?是否要选择特定单元格或仅滚动到此单元格?因为我不确定您想要实现什么?例如,我的TableView数据源有20行,但我的TableView大小只能容纳6行。我希望在第一次加载tableView时滚动并选择第12行。