【发布时间】:2014-02-13 12:50:37
【问题描述】:
我想使用导航栏中的搜索栏按钮来显示搜索栏,就像 Apple 在日历应用中所做的那样。取消按钮将关闭搜索栏并将导航栏恢复到以前的状态、栏按钮、标题等。
使用 iOS 7 属性:
self.searchDisplayController.displaysSearchBarInNavigationBar = YES;
把搜索栏放到导航栏就好了。我的问题是试图让它在按下条形按钮时有条件地出现。我试过从按钮的动作中触发这条线,但没有成功。我在 searchDisplayController 上尝试过 setActive:Animated:
self.searchDisplayController.active = YES;
但也没有运气。任何想法或帮助将不胜感激。
【问题讨论】:
标签: ios iphone objective-c search navigationbar