我可以在UITableView上使用-selectRowAtIndexPath :(或其他任何东西)来触发委托的-didSelectRowAtIndexPath:方法吗?

时间:2008-10-22 02:20:24

标签: iphone cocoa-touch uitableview

我将UITableView设置为导航控制器类型交易(如Xcode中的默认值)。我添加了一个“添加”按钮,它向UITableView添加了一个元素。当我在刚添加的这一新行上调用-selectRowAtIndexPath:时,它会突出显示该行,但下一个视图不会被压入堆栈。我认为这是因为-selectRowAtIndexPath:不会触发-didSelectRowAtIndexPath:。有没有办法以编程方式将下一个视图推送到堆栈?

1 个答案:

答案 0 :(得分:1)

[self.navigationController pushViewController:YourViewController animated:YES]