【问题标题】:What good is Search Bar with Search Display Controller if UISearchDisplayController is deprecated?如果 UISearchDisplayController 已弃用,带有搜索显示控制器的搜索栏有什么好处?
【发布时间】:2019-07-22 15:57:57
【问题描述】:

在 Xcode 库中,有一个 Search Bar 控件和一个 Search Bar with Search Display Controller 控件。 UISearchDisplayController 在 iOS 8 中已被弃用。现在带有搜索显示控制器的搜索栏有什么好处?出于某种目的,它必须包含在库中。我如何决定使用哪一个 - 搜索栏不带或带搜索显示控制器?

【问题讨论】:

    标签: ios swift uisearchbar uisearchcontroller uisearchdisplaycontroller


    【解决方案1】:

    您可能使用的是过时的 Xcode 版本。 UISearchDisplayController 在最新版本的 Xcode 中不存在。如果你想进行结构化搜索,在搜索栏中单击会导致表格或集合视图显示搜索结果,请使用 UISearchController,它仅在代码中可用。但是没有什么能阻止你在没有 UISearchController 的情况下单独使用搜索栏,并以你喜欢的任何方式处理它,所以它当然需要在库中:它是一个内置的接口对象,就像任何其他对象一样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多