以下是我所说的:
正如您所看到的,默认情况下除非用户在TableView中点击一行,否则无法退出此视图,在这种情况下您可以关闭视图。如果只有某种方式我可以截取取消按钮按下这将是一种方式,但我不确定它是否可能。
所以,我的问题是,如何让用户取消此模态视图?
答案 0 :(得分:2)
委托救援方法:为什么不为搜索显示控制器的searchBar
设置委托,并实施searchBarCancelButtonClicked:
?您必须向代表提供一个返回显示控制器的引用;或者,更好的是,显示控制器本身可以是代表。
或者我错过了一些关于你问题的内容?
答案 1 :(得分:0)
您可以将模态tableview控制器包装在导航控制器中,并将完成按钮添加到表视图控制器的导航项中,或者实现UISearchDisplayControllerDelegate方法:
- (void)searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller