1

macOS (おそらく Mojave) のどこかで、プログラムで画像を変更してNSTabViewItemもタブの表示が更新されず (実際には画像プロパティが置き換えられます)、新しい画像が表示されます。以前のバージョンの macOS では、画像を置き換えると、タブが新しい​​画像で再表示されました。ただし、NSTabView を含むウィンドウのフォーカスを外すか、タブをクリックするだけで、新しい画像が再描画されます。またはそれを含むビューのいずれかに送信setNeedsDisplay:してNSTabViewも何も起こりません。

NSTabViewItemからを削除しNSTabView、画像を変更し、元のインデックス位置にバックを挿入することで (Mojave で) これを回避しましNSTabViewItemたが、これは正しくないようです。誰かがこれに遭遇したか、この動作の公開された理由はありますか?

4

1 に答える 1