アプリの設定 plist からテキストの色を取得する NSTableView にセルの列があります。強調表示されたときにテキストの色を白に設定したいのですが、これを行う良い方法を見つけることができませんでした。
誰かアイデアはありますか?
アプリの設定 plist からテキストの色を取得する NSTableView にセルの列があります。強調表示されたときにテキストの色を白に設定したいのですが、これを行う良い方法を見つけることができませんでした。
誰かアイデアはありますか?
これを行う簡単な方法がないと仮定すると、tableView:willDisplayCell:forTableColumn:row:
デリゲート メソッドを実装して、 がテーブル ビューのセットに含まれているかどうかに応じて、セルtextColor
をいずれ[NSColor alternateSelectedControlTextColor]
かに設定します。[NSColor selectedControlTextColor]
rowIndex
selectedRowIndexes
(「<code>{alternateS,s}electedControlTextColor」の「選択された」は、テキストではなくコントロールを参照します。テーブル ビューである選択されたコントロールに代替 (または代替ではない) テキストの色を使用しています。 )