2
NSWindowを作成し、背景色を絶対に青色にしました(#0000FF)。しかし、ウィンドウがレンダリングされるとき、その色は、(#0F3FFB)よりも「より軽く」なります。Swift - レンダリング時にNSColorがより明るくなる理由
class LilWindow: NSViewController {
override func viewDidLoad() {
self.view.window?.backgroundColor =
NSColor.init(red: 0, green: 0, blue: 1, alpha: 1)
}
誰になぜそれが起こっているのか、これを修正する方法を知っていますか? (スクリーンショット添付)
代わりに 'NSColor.init(calibratedRed:green:blue:alpha:)'を試してみよう。 –
@KenThomases nope、まだ同じ結果 – euvl
色は異なっていますが、その値はどのくらい正確に決定しましたか?その仕組みはカラープロファイル対応ですか?どのプロファイルが、それが相対的に測定していると言っていますか? (色の値は、プロファイルを除いて実際には無意味です。)また、正しいと思われる背景を作るためにあなたは何を使いましたか? –