UINavigationBar中的UISearchBar无法添加UIBarButtonItem

时间:2014-02-23 18:43:30

标签: ios objective-c uinavigationbar uisearchbar uibarbuttonitem

我正在尝试使用self.searchDisplayController.displaysSearchBarInNavigationBar = YES;

将UISearchBar添加到UINavigationbar

UISearchBar很好地添加到UINavigationBar中,但左/右UIBarButtons消失了。我只是无法弄清楚如何添加它们。

安迪关于此的想法或例子?

2 个答案:

答案 0 :(得分:2)

我的愚蠢错误。使用self.searchDisplayController.displaysSearchBarInNavigationBar = YES;时需要使用self.searchDisplayController.navigationItem添加UIBarButtons。现在它正常运作。

答案 1 :(得分:1)

对于观看此主题的其他人来说,详细阐述Ben的答案对我有用。 [self.searchDisplayController.navigationItem setLeftBarButtonItem: self.sidebarButton];