我使用NSUSerActivity
和CoreSpotlight
进行索引。像往常一样,我在contentAttributesSet
属性中设置thumbnailURL
。图像从服务器下载,活动对象在图像下载之前创建。所以我设置了一个“占位符”图像,当我有机会将contentAttributesSet.thumbnailURL
更新为正确的图像时。但是,当我尝试在Spotlight中搜索相同的项目时,图像保持不变。iOS 9 NSUserActivity for search does not update it's thumbnail
在更新此类信息时,我是否有任何特殊情况需要注意?
你将'thumbnailURL'设置为?你有尝试过使用'thumbnailData'属性吗? – dan
我将它设置为位于Caches目录中的文件URL。由于需要调整图像大小,因此比使用数据属性更容易。 –