NSTableViewで画像を表示したいのですが、ぼやけて見えます。
別のウィンドウで、NSButton を使用して表示すると、OK です。
NSTableView に収まるように画像をスケーリングしようとしましたが、まだぼやけています。理由は誰にもわかりますか?
[編集] それを解決する方法を見つけました: NSImageCell に境界線を追加します。デフォルトの境界線はなしです。どうしてか分かりません。
私も最近この問題を抱えていて、それを修正する方法を見つけました。IB の NSTableViewColumn で、バインディングを使用して画像をセルに接続します。バインディングインスペクターで、「条件付きで設定を有効にする」を選択しました。それをオフにすると、問題が解決しました。
この画像:
この画像になりました:
はるかに良く、色あせて見えません。
イメージは「無効」状態にあるようです。
NSImageCells のこのテーブル列をどのように作成しましたか? どこか (列またはそのデータ セル) で [有効] がオフになっている可能性があります。これは有効にする必要がありますが、編集することはできません (編集可能にしたい場合を除きます)。