我对iOS编程比较陌生,我有一个表视图控制器,顶部有一个导航栏,我试图从“搜索栏和搜索显示控制器”中获取搜索栏以显示在导航中酒吧。
我已经搜索过了,我发现了:
self.searchDisplayController.displaysSearchBarInNavigationBar = YES;
应该解决我的问题,但我不确定我会把它放在哪里。它是否进入表视图控制器或我是否必须进行另一个控制?我已经尝试创建一个UISearchDisplayController类,但我找不到将它链接到搜索栏的方法。有帮助吗?
答案 0 :(得分:1)
您可以将其放在视图控制器的viewDidLoad中。如果您正在使用故事板,则创建一个UISearchDisplayController和搜索栏并将其拖到表头中。
请注意,如果您使用搜索栏的导航栏,则不会显示范围栏。