なぜ私のNSTableViewの私のイメージがフェードアウトしていますか?
-
22-09-2019 - |
質問
開始するには、その内容が「サーバー」オブジェクトの配列ですNSArrayController
(「サーバ」)があります。
私はまた、カラムとNSTableView
を持っています。列は、サーバーの「arrangedObjects.status」プロパティにバインドされます。
私はNSValueConverter
ある列のdataCell
用の画像にその状態を作るためにカスタムNSImageCell
を使用します。
私は何を理解していないことです。ただ、テストに、私は比較のために、テーブルビューの外側同じイメージを持っており、それは罰金を描画します。画像内の色が半透明ではない。
色あせたとして NSImageCell
は、画像を描画していますか?それらは完全に飽和描きます私はIBに設定することができますが何かありますか?
解決
ココア-DEVのジム・コレイアから
「淡色表示とコントロールが無効になっているとき10.6で、NSImageViewはそのコンテンツを描画します。
あなたの「条件付きセットが有効」になっている結合。」
他のヒント
あなたは画像表示セルまたは列のを持っているかもしれませんNOへのプロパティセットを「有効」(またはIBに未チェック)。私は、このフェードに表示された画像を信じています。
所属していません StackOverflow