大家都知道
让UITableView选择一行.
- (void)viewDidLoad {
[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:0] animated:YES scrollPosition:UITableViewScrollPositionNone];
}
但是有的时候刚刚进到画面的时候用上面的代码并没有起到作用.
可以这选择一个行的代码用从viewDidLoad放到viewWillApper里 可能会更好的显示出来.
- (void)viewWillAppear:(BOOL)animated{
[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:0] animated:YES scrollPosition:UITableViewScrollPositionNone];
}
还有一种是进入画面先接口取数据再选择一行.
先 [self.tableView reloadData];再选择一行.
以上.