ios – 实现UISearchController和UISearchDisplayController

ios – 实现UISearchController和UISearchDisplayController,第1张

概述我试图让我的iOS7应用程序在iOS8上工作,我看到UISearchController替换了iOS8中的UISearchDisplayController. 当然,我可以使用UISearchController而不是UISearchDisplayController,但比我的应用程序不再在iOS7上工作. 如何使我的应用程序在两个iOS版本上工作?我需要为iOS8制作另一个故事板吗? 提前致谢 我试图让我的iOS7应用程序在iOS8上工作,我看到UISearchController替换了iOS8中的UISearchdisplayController.

当然,我可以使用UISearchController而不是UISearchdisplayController,但比我的应用程序不再在iOS7上工作.

如何使我的应用程序在两个iOS版本上工作?我需要为iOS8制作另一个故事板吗?

提前致谢

解决方法 如果您的部署目标设置为iOS 7,并且您希望支持iOS 8,您仍然可以使用UISearchdisplayController,它应该在iOS 8上运行而不会出现问题,并且在 Xcode中不会出现警告.我的应用程序实现UISearchdisplayController没有遇到任何不当行为.当我决定不再支持iOS 7时,我将用UISearchController完全替换它.

您可能可以检测到 *** 作系统版本,并通过编程实现UISearchController 8,但如果您使用的是故事板,这将很难实现,除非您创建两个不同的故事板,每个 *** 作系统一个.但是,当您需要支持以前的 *** 作系统时,我并没有真正发现这一点.弃用通常并不意味着在最新的 *** 作系统上运行时不再工作,而只是不建议再使用,因为有更好的解决方案可用.当在较新的iOS版本上运行时,不推荐使用的方法无法正常工作,这一点很少见.

总结

以上是内存溢出为你收集整理的ios – 实现UISearchController和UISearchDisplayController全部内容,希望文章能够帮你解决ios – 实现UISearchController和UISearchDisplayController所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1098017.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存