2016-05-12 5 views
3

У меня проблемы с CLKComplicationTemplateUtilitarianSmallRingImage с центральным изображением.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.

  • Пытались с помощью Set Усложнение изображения, только изображение в каталоге как Apple, часы и Универсальной ...

  • Пытались не устанавливать другие свойства на CLKComplicationTemplateUtilitarianSmallRingImage.

  • Сбой при нажатии неправильного имени изображения, поэтому я знаю, что он загружает изображение, когда имя является точным.

  • Пробовал цвет оттенков и просто менял цвет по умолчанию, чтобы увидеть, все ли это. Неа. Думал бы, что это образ, если он не работает в других шаблонах!

Я должен делать что-то необычное.

+0

Также попробовал его в новом приложении с тем же результатом - кольцо без изображения. Это просто ошибка в ClockKit? В любом случае, сообщать Радару. – Dandy

+0

Я вижу то же самое, вы когда-нибудь выяснили, что исправить? –

+0

Кажется, исправлены в новейшей версии iOS. – Dandy

ответ

0

Похоже, что это была ошибка с WatchOS 2.2.1!

К счастью, исправлено в 2.2.2!

Смежные вопросы