0

我对 iOS 编程比较陌生,我有一个表视图控制器,顶部有一个导航栏,我试图让搜索栏从“搜索栏和搜索显示控制器”出现在导航栏中。

我用谷歌搜索了一下,我发现:

self.searchDisplayController.displaysSearchBarInNavigationBar = YES;

应该可以解决我的问题,但我不确定我会把它放在哪里。它是放在表格视图控制器中还是我必须制作另一个控件?我尝试创建一个 UISearchDisplayController 类,但找不到将其链接到搜索栏的方法。有什么帮助吗?

4

1 回答 1

1

你可以把它放在你的视图控制器的 viewDidLoad 中。如果您使用故事板,则创建 UISearchDisplayController 和搜索栏并将其拖到表头中。

请记住,如果您使用导航栏作为搜索栏,它将不会显示范围栏。

于 2013-10-19T22:20:48.837 回答