0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

CrunchtimerAdvent Calendar 2020

Day 18

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?