我正在制作定制的 UIScrollView,例如 pinterest 的两列视图。
滚动视图应该具有搜索功能。所以我尝试使用 UISearchDisplayController 但我不能,因为 UISearchDisplayController 只实现 UITableView。
所以,我创建了像 UISearchDisplayController 这样的搜索显示控制器。很好。做得好。
但我有一个大问题。转到详细视图时,我无法完全实现 UISearchDisplayController 的行为。
见下图。
此图像是 UISearchDisplayController 在 Simulator 的 Contact App 上的行为。
详细视图在推送时有一个导航栏。但第一个视图的导航栏是隐藏的。
UISearchDisplayController 的行为有利于转换视图。搜索视图没有 UINavigationBar,详细视图分别有 UINavigationBar。但我的控制器不能这样做。
在搜索视图上触摸 UISearchBar 时,我调用setNavigationBarHidden:animated
方法尝试隐藏导航栏。
如何实现第二张图片。有任何想法吗?
对不起,我的英语不好 :)