我在使用带有中央图像的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和Universal ...
尝试不在CLKComplicationTemplateUtilitarianSmallRingImage
上设置其他属性。
在定位错误的图片名称时崩溃,所以我知道它在名称准确时加载图片。
我必须做一些与众不同的事情。
答案 0 :(得分:0)
看起来这是WatchOS 2.2.1的错误!
谢天谢地修复了2.2.2!