文档说 thumbnailURL
是项目缩略图的本地文件 URL。
如何使属性 thumbnailURL
支持 web URL?
最佳答案
没错,它必须是本地 URL - 您不能提供 Web URL。如果您希望在该 URL 中使用相同的图像,则必须下载它然后将其附加到您的 CSSearchableItemAttributeSet
。您可以使用 thumbnailURL
或 thumbnailData
。
这似乎是因为如果用户没有连接到互联网,搜索结果仍然会出现,因此任何远程图像都不会下载。即使在线,本地存储的图像也会立即出现,因此用户无需等待内容下载。
关于ios9 - CSSearchableItemAttributeSet thumbnailURL 不是 web URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33409185/