加载视图时,表视图将选择第一行,并触发didselectatrow方法以执行某些操作。
我只知道如何选择第一行,但不会同时触发didselectatrow方法
告诉我该怎么做
最佳答案
您可以在viewDidLoad
中手动调用该方法:
- (void)viewDidLoad {
[super viewDidLoad];
// select the first row
NSIndexPath *firstRowPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:firstRowPath animated:NO scrollPosition: UITableViewScrollPositionNone];
[self tableView:self.tableView didSelectRowAtIndexPath:firstRowPath];
}