我创建了一个 UISearchDisplayController,它使用一个单独的 UITableViewController 作为代表来显示搜索结果。在这个视图控制器中,我有'didSelectRowAtIndexPath'方法,它分配和初始化一个detailViewController,然后使用:
[[self navigationController] pushViewController: detailViewController animated: YES];
将其推入堆栈。但是,这条线不起作用。当一个单元格被点击时,什么也没有发生。正在调用“didSelectRowAtIndexPath”,但“pushViewController”方法调用不起作用。我不再处于我的 navigationController 的上下文中了吗?我该如何解决这个问题?
任何帮助将非常感激。