【问题标题】:iOS Spotlight Search - show extra app information?iOS Spotlight 搜索 - 显示额外的应用程序信息?
【发布时间】:2016-04-17 12:17:52
【问题描述】:

如果您在 iOS 聚焦搜索中搜索 Pixelmator 或 Snapseed。它确实显示了应用程序,但也在右侧写了它们的类别,即“摄影”。

我想知道如何实现这一目标?没什么大不了的,但我正在努力了解新的 3 个 iOS 9 搜索框架。

您还可以注意到 Snapseed 有自己的类别,该类别以 Snapseed 标题显示。怎么样?

最后,如果我搜索“crop”、“contrast”、“vignette”、“selective”、“brush”、“transform”.. Snapseed 也会出现!

干杯

【问题讨论】:

    标签: ios objective-c ios9 spotlight nsuseractivity


    【解决方案1】:

    这不是 App Store 类别,而是应用所在的文件夹。自己尝试一下:将应用添加到任意名称的文件夹中,然后搜索应用名称。您会在此处看到“摄影”,因为这是使用摄影应用创建的文件夹的默认名称(由 App Store 分类)。

    关于它自己的类别的外观和其他搜索词:查看CoreSpotlight framework,特别是CSSearchableItemCSSearchableIndex,您需要将其添加到。

    【讨论】:

    • 哈哈,天哪,这很有趣。感谢关于文件夹,很好发现。我会给 CoreSpotlight 一个机会。我只是觉得很难理解我应该使用它还是 NSUserActivity 或者两者兼而有之。
    猜你喜欢
    • 2020-05-19
    • 2013-03-05
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    相关资源
    最近更新 更多