当UITableView
加载时,我希望选择唯一一行中唯一的一行,以便{} {}}中的代码在用户加载didSelectRowAtIndexPath
时立即执行。我已经尝试了下面的代码,但它没有执行UITableView
部分中的代码。有什么想法吗?
didSelectRowAtIndexPath
答案 0 :(得分:1)
使用此代码。这会在加载视图时自动调用didSelectRowAtIndexPath
。
[self tableView:tableView didSelectRowAtIndexPath:[NSIndexPath indexPathForItem:0 inSection:0]];
答案 1 :(得分:0)
如果您需要调用didSelectRowAtIndexPath
中使用的某些功能,您可以创建一个单独的方法,并将didSelectRowAtIndexPath
的所有逻辑放在您的单独方法中,然后从{{1}调用该方法和其他你想要调用相同代码的地方?
如果你想在didSelectRowAtIndexPath方法中另外触发事件,你需要手动调用委托方法,它不会自动发生:
didSelectRowAtIndexPath
希望它对你有所帮助。