Swift

Swift:黒の反対の色は?

文字の色が黒のとき、バックグランドは白だと思っていたら、透明が正解でした。

NSColor.whiteC0lor()でいいと思っていたら、NSColor.clearC0lor()でした。一見良さそうに思えたのですが、表のバックグラウンドを変えたり、カーソルで行を選択すると、反転した白が文字を打ち消してしまいます。alternating rowにすると全くその通り。

文字の色➡️文字の背景色➡️文字の背景色の下地の色Screenshot 2016-02-11 23.04.54

やれやれ。

Categories: Swift, 技術