macOS (おそらく Mojave) のどこかで、プログラムで画像を変更してNSTabViewItem
もタブの表示が更新されず (実際には画像プロパティが置き換えられます)、新しい画像が表示されます。以前のバージョンの macOS では、画像を置き換えると、タブが新しい画像で再表示されました。ただし、NSTabView を含むウィンドウのフォーカスを外すか、タブをクリックするだけで、新しい画像が再描画されます。またはそれを含むビューのいずれかに送信setNeedsDisplay:
してNSTabView
も何も起こりません。
NSTabViewItem
からを削除しNSTabView
、画像を変更し、元のインデックス位置にバックを挿入することで (Mojave で) これを回避しましNSTabViewItem
たが、これは正しくないようです。誰かがこれに遭遇したか、この動作の公開された理由はありますか?