'' thumbnailData '' yuvarlak bir görüntü değil, böylece spot ışığında görünen görüntüyü kırpmak için nasıl gidileceği konusunda herhangi bir fikir sahibi olur mu? Birinci kare mi? Bu çözümlerdenSwift - Spot Işığı Aramada Dairesel bir Görüntü (örneğin minik resim) alın
Yok istenen etkiyi çalışmak: Cut a UIImage into a circle Swift(iOS)
başarıyla görüntü kesebilirsiniz ama sonra spot özelliği kırpılmış/maskeli sınırında etrafında beyaz bir arka plan koyar. Spotlight kontaklarıyla (kUTTypeContact), sadece görebildiğim kadarıyla değil (kUTTypeContent).
// For storing attributes into Searchable Dictionary
internal var attributeSet: CSSearchableItemAttributeSet {
let attributeSet = CSSearchableItemAttributeSet(itemContentType: kUTTypeContent as String)
attributeSet.title = "\(firstName) \(surname)"
attributeSet.contentDescription = location
attributeSet.keywords = ["tennis", "scorelord", firstName, surname, handed, location, "\(itnLevel)"]
attributeSet.thumbnailData = UIImageJPEGRepresentation(profileImage, 0.8)
attributeSet.thumbnailData?.displayLayer(<#T##layer: CALayer##CALayer#>)
return attributeSet
}