首次加载后,以编程方式突出显示tableview中的第一行

时间:2010-10-22 09:48:34

标签: iphone ipad uitableview row highlight

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

我已经尝试了很多方法而没有快乐,最近的尝试是这样的:

NSUInteger indexArr[] = {0,1};

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

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

1 个答案:

答案 0 :(得分:3)

尝试

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

你应该在你的观点出现之后这样做。