2017-08-24 8 views
0

IBからbackgroundColorを指定したUIView(LaunchScreenの中にカスタマイズするオプションがたくさんあります)があります。アプリの起動後に最初に起動するVCはLaunchScreenと同じでなければならないCALayerを持っています...そうでない場合を除きます。UIViewとCALayer(CGColor)の色を一致させる

私はいくつかの色補正が適用されていることを知っていますが、私はプロセスを理解するための関連文書を見つけることができないようです。私はCALayerの背景として使用されているCGColorを作成するときに正しい色空間を指定する必要があると思います。

+0

あなたは正しい、Interface Builderのを使用してLaunchScreenに色を適用していますか? – kelin

答えて

0

あなたはそれはあなたが画面を起動するために適用されるgreenColor同じに設定しますCALayerの

layer.backgroundColor = [[UIColor greenColor] CGColor]; //obj c 
layer.backgroundColor = UIColor.greenColor.cgColor //swift 

の色を設定することができます。

あなたがインターフェイスにRGB値を設定する場合は、右のRGBプロファイルを選択するための世話をするが、

enter image description here

+0

それは私がしたことです...それは同じではないことが分かります。 – CatalinM

+0

起動画面のインターフェースを確認してください。 – Baig

+0

Alphaはどこでも問題ありません。 – CatalinM

関連する問題