8

進行状況インジケーターの背景を緑に設定すると、期待どおりに機能します。

コード:

loadingIndicator.wantsLayer = true
loadingIndicator.layer?.backgroundColor = NSColor.greenColor().CGColor

結果:

ここに画像の説明を入力

しかし、背景色を白に設定すると、背景色は (白ではなく) 灰色のままになります。

コード:

loadingIndicator.wantsLayer = true
loadingIndicator.layer?.backgroundColor = NSColor.whiteColor().CGColor

結果:

ここに画像の説明を入力

背景色を白に設定すると機能しないのに、緑に設定すると機能するのはなぜですか? この問題を修正するにはどうすればよいですか? 私はOS X 10.11.4を使用しています。

編集:これは、進行状況インジケーターがポップオーバーとして表示されたビュー内にある場合にのみ発生するようです。

4

4 に答える 4