如何以编程方式创建 UISearchController 并连接到它?

How do I create a UISearchController programmatically and connect to it?

我在申请中添加了 UISearchBarUISearchDisplayController。不幸的是,UISearchDisplayController 在 iOS 8 中被弃用,并且 Xcode 7.1 没有 UISearchBar 和 [=14 的 组合 =] 在 Interface Builder 中。

所以,我的问题是:如何以编程方式创建 UISearchController 并在 Interface Builder 之外将 UISearchBar 连接到它,这两件事我在 [ 的 5 年中从未做过=23=]编程?

您可以使用UISearchController代替UISearchBar或UISearchDisplayController访问查看完整文档和code sample