我有一个UIViewController
,想在顶部添加一个UISearchBar
修复程序,如下所示:
当我点击搜索栏时,我希望它看起来像这样:
它应该显示在导航栏上。
如何使用InterfaceBuilder或在代码中而不是在Storyboard中执行此操作?
最佳答案
如果要针对iOS 8进行构建,则可以使用UISearchController
;如果要针对iOS 8以下的版本进行构建,则必须使用现已弃用的UISearchDisplayController
。
Apple Documentation - UISearchController
Apple Documentation - UISearchDisplayController