iOS Spotlight搜索 - 显示额外的应用信息?

时间:2016-01-12 18:27:10

标签: ios objective-c ios9 spotlight nsuseractivity

如果您在iOS聚光灯搜索中搜索Pixelmator或Snapseed。它确实显示了应用程序,但也写了他们的类别,"摄影"在右边。

enter image description here

enter image description here

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

您还可以注意到Snapseed拥有自己的类别,该类别带有Snapseed标头。那怎么样?

最后,如果我搜索" crop","对比","晕图","选择","刷& #34;,"转换" .. Snapseed也出现了!

干杯

1 个答案:

答案 0 :(得分:4)

这不是App Store类别,它是应用程序所在的文件夹。自己尝试:将应用程序添加到具有任意名称的文件夹,然后搜索应用程序名称。你在那里看到“摄影”,因为这是用摄影应用程序创建的文件夹的默认名称(由App Store分类)。

关于自己类别的外观以及其他类别的搜索字词:请查看CoreSpotlight framework,特别是CSSearchableItem以及您需要添加的CSSearchableIndex它来。