問題タブ [nstabview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
142 参照

macos-mojave - 変更時に NSTabViewItem 画像が表示されない

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

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