Iphone 首次加载后以编程方式高亮显示tableview中的第一行

Iphone 首次加载后以编程方式高亮显示tableview中的第一行,iphone,ipad,uitableview,row,highlight,Iphone,Ipad,Uitableview,Row,Highlight,我试图在第一次加载数据时突出显示表中的第一行,但无法让它工作 我尝试了很多方法,但毫无乐趣,最新的尝试是: NSUInteger indexArr[] = {0,1}; NSIndexPath *n = [NSIndexPath indexPathWithIndexes:indexArr length:2]; [self.tableView scrollToRowAtIndexPath:n atScrollPosition:UITableViewScrollPositionTop anima

我试图在第一次加载数据时突出显示表中的第一行,但无法让它工作

我尝试了很多方法,但毫无乐趣,最新的尝试是:

NSUInteger indexArr[] = {0,1};

NSIndexPath *n = [NSIndexPath indexPathWithIndexes:indexArr length:2];

[self.tableView scrollToRowAtIndexPath:n atScrollPosition:UITableViewScrollPositionTop animated:NO];
试一试

您可能应该在视图出现后执行此操作

试试看

您可能应该在视图出现后执行此操作

[self.tableView selectRowAtIndexPath:n animated:YES scrollPosition:UITableViewScrollPositionTop];