我正在尝试在包含在自定义容器VC中的VC中使用标准UISearchDisplayController,而VC又包含在标准UINavigationController中。
即:
UINavigationController
MyCustomContainer
UITableViewController (making use of UISearchDisplayController)
当搜索框获得焦点时,尝试使导航栏向上移动并按正常方式隐藏。但它没有做任何事情。尝试使用[localNavigationController setNavigationBarHidden:YES animated:YES];
强制执行此操作可用于隐藏,但在显示期间一切都变得疯狂(表结果视图闪烁,原始tableview不向下滚动等)。
这都是iOS7。有人在自定义容器VC中使用过UISearchDisplayControllers吗?