我在使用CLKComplicationTemplateUtilitarianSmallRingImage
中心图像时遇到问题。
我很确定在某一时刻我选择的图像出现在进度环中,但在重新启动几次后,图像消失了。奇怪的是,当我尝试使用它时CLKComplicationTemplateUtilitarianSmallSquare
,CLKComplicationTemplateUtilitarianSmallFlat
图像显示得很好。对于我的生活,我无法弄清楚发生了什么。
这是我正在使用的代码:
let smallRing = CLKComplicationTemplateUtilitarianSmallRingImage()
smallRing.imageProvider = CLKImageProvider(onePieceImage: UIImage(named: "Complication/Utilitarian")!)
smallRing.ringStyle = .Closed
smallRing.fillFraction = 5 / 9
handler(CLKComplicationTimelineEntry(date: NSDate(), complicationTemplate: smallRing))
更多细节:
不在设备或模拟器上工作。
我的图像是 14pt (28px),我尝试过使用 PDF(单矢量)和 PNG(非隔行扫描)。
与任何
CLKComplicationTemplateUtilitarianSmall
接受图像的 * 一起工作,除了CLKComplicationTemplateUtilitarianSmallRingImage
.已尝试使用复杂图像集,只是 Apple Watch 和通用目录中的图像......
已尝试不设置其他属性
CLKComplicationTemplateUtilitarianSmallRingImage
。定位不正确的图像名称时崩溃,所以我知道它会在名称准确时加载图像。
- 尝试使用 tint color 并更改图像的默认颜色以查看是否是这样。没有。如果它在其他模板中不起作用,会认为它是图像!
不过,我必须做一些不寻常的事情。