LoginSignup
0
1

More than 3 years have passed since last update.

XcodeのStoryboardで指定するUIViewのBGColorがカラーピッカーから取得したカラーコードに色が合わなくて困った

Posted at

AdobeXDで作られたスマホアプリのデザインを実装していたのですが、XDのスポイトで取得したカラーコードを実装してもいまいち色が合わなかったので調べました。
※ 色は同じディスプレイでみてます。

XDの色

スクリーンショット 2020-12-15 15.41.07.png

ピックすると#83C449のカラーで取得。

StoryboadのUIViewのBackgroundに指定

スクリーンショット 2020-12-15 15.41.37.png

XDで取得したカラーコードをUIViewのBGカラーとして設定したのですが、いまいちくすんで色が合わない。
シミュレータで実行後のUIViewの色がこちら。

スクリーンショット 2020-12-15 15.41.52.png

カラープロファイルを指定する

調査したところディスプレイやデジタルカメラ、スキャナなどは、それぞれ様々な規格でRGBの色を表示しており、デバイスによっては表現できる色の幅が変わるとのこと。
UIViewのデフォルトはGeneric RGBが指定されており、これをsRGBで指定すれば大差なく表示できるとあったので、設定を変えてみました。

スクリーンショット 2020-12-15 15.42.06.png

変更してシミュレータで実行した結果がこちら。

スクリーンショット 2020-12-15 15.53.37.png

あんまり変わってない。。。

結論

スクリーンショット 2020-12-15 15.43.09.png

解決方法がわからなかったので、Googleでカラーコードを入力し、そこから目視で"#86D442"を設定しました。
シミュレータでの"#86D442"の結果がこちら。

スクリーンショット 2020-12-15 15.43.00.png

ということで、結局微調整は必要なのかもです。。。
どなたか詳しい方いればコメントいただけるとうれしいです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1