2016-05-12 13 views
3

CLKComplicationTemplateUtilitarianSmallRingImageを中心画像とする問題が発生しています。CLKComplicationTemplateUtilitarianSmallRingImageが画像を表示していません

私は確かに私は選択したイメージが進行リング内に表示されていたが、数回リオーナリングした後、イメージが消えてしまったと確信しています。奇妙なことに、私がCLKComplicationTemplateUtilitarianSmallSquareCLKComplicationTemplateUtilitarianSmallFlatにそれを使用しようとしたとき、画像はうまく表示されます。 私の人生は何が起こっているのか理解できません。より

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(ノンインターレース)で試してみました。

  • *で、CLKComplicationTemplateUtilitarianSmallRingImage以外の画像を受信すると、正常に動作します。

  • CLKComplicationTemplateUtilitarianSmallRingImage上の他のプロパティを設定しようとしたことがありません...カタログアップルウォッチとユニバーサルの両方でちょうど画像、合併症のイメージセットを使用してみました。

  • 不適切な画像名をターゲットにするとクラッシュするので、名前が正確なときに画像がロードされていることがわかります。

  • 淡い色で試して、画像のデフォルトの色を変更してみてください。いいえ。それが他のテンプレートで働いていなかったらそれがイメージだと思います!

私は何か異常なことをする必要があります。

+0

同じ結果(画像がないリング)の新しいアプリケーションでも試しました。これはClockKitのバグですか?とにかくレーダーに報告する。 – Dandy

+0

私は同じことを見ていますが、これまでに解決策を見つけましたか? –

+0

最新のiOSバージョンで修正されているようです。 – Dandy

答えて

0

これはWatchOS 2.2.1のバグです。

ありがたいことに2.2.2で修正されました!

関連する問題