【发布时间】:2016-04-26 16:22:42
【问题描述】:
我使用NSUSerActivity 和CoreSpotlight 进行索引。我像往常一样在contentAttributesSet 属性中设置了thumbnailURL。图像是从服务器下载的,并且活动对象是在图像下载之前创建的。所以我设置了一个“占位符”图像,当我有机会将contentAttributesSet.thumbnailURL 更新为正确的图像时。但是当我尝试在 Spotlight 中搜索相同的项目时,图像保持不变。
在更新此类信息时,我需要注意什么特殊情况吗?
【问题讨论】:
-
您将
thumbnailURL设置为什么?您是否尝试过改用thumbnailData属性? -
我将其设置为位于 Caches 目录中的文件 URL。由于需要调整图像大小,这比使用 data 属性要容易得多。
标签: ios corespotlight nsuseractivity