由于 UISearchDisplayController 在 iOS 8 中已弃用,如何创建 UISearchController?

Posted

技术标签:

【中文标题】由于 UISearchDisplayController 在 iOS 8 中已弃用,如何创建 UISearchController?【英文标题】:How do I create a UISearchController since UISearchDisplayController is deprecated in iOS 8? 【发布时间】:2015-11-14 17:42:07 【问题描述】:

IB中没有UISearchController,只有UISearchDisplayController;我在哪里可以找到有关创建它的文档?

【问题讨论】:

【参考方案1】:

来自文档;

重要提示:UISearchDisplayController 在 ios 8 中已弃用。(请注意,UISearchDisplayDelegate 也已弃用。)要在 iOS 8 及更高版本中管理搜索栏的呈现和显示搜索结果,请改用 UISearchController。

阅读UISearchController 文档。有一个示例如何创建UISearchController,不是在 IB 中,而是以编程方式。

【讨论】:

谢谢...我在环顾四周时也发现了这个:useyourloaf.com/blog/…

以上是关于由于 UISearchDisplayController 在 iOS 8 中已弃用,如何创建 UISearchController?的主要内容,如果未能解决你的问题,请参考以下文章

由于目标计算机积极拒绝,无法连接。

我在Android Studio工作,由于系统崩溃,一个或多个功能由于频繁的系统崩溃而崩溃。我应该如何恢复它?

SQL Server 服务由于登录失败而无法启动怎么办

Fiddler由于目标计算机积极拒绝,无法连接的解决方法

为啥我收到“由于保护级别而无法访问”错误?

SVN 由于目标机器积极拒绝,无法连接