web-dev-qa-db-ja.com

Interface BuilderにRGB値を入力するにはどうすればよいですか?

Interface Builderで背景にRGBまたは16進数のカラー値を入力するにはどうすればよいですか?定義済みの色を選択できますが、手動でRGB値を入力したいと思います。これはどこでできますか?

210
Sheehan Alam

How to choose a color by RGB in Interface Builder.

カラースライダーアイコンをクリックし、ドロップダウンリストから[RGBスライダー]を選択します。

虫眼鏡をカラーピッカーとして使用して、画面上の任意の場所から正確な色を選択することもできます。また、以下の@kenの優れたコメントを参照してください。色空間が虫眼鏡でどのように機能するかが明確になっています。

461
Tyler

Tylerの応答が質問に答えていますが、ピッカーはディスプレイの色空間を使用しているため、ピッカーの使用で問題が発生する場合があります(Kenが明らかにしたとおり)。

PhotoshopとXcodeの間でRGB値を一致させるexactly(色空間間の変換なし)したい場合は、画像を汎用RGBで保存してドロッパーを入力する必要があります汎用RGBカラースペースを使用した値。

  • Photoshopから「Webおよびデバイス用に保存」を選択した場合、「sRGBに変換」ボックスのチェックを外します。

enter image description here

  • Xcodeでは、カラーピッカーのカラースペースポップアップをクリックして「Generic RGB」を選択し、Photoshopから赤、緑、青の値を入力します。16進数値ではありませんこれは何らかの理由でsRGBカラースペースに戻るため(16進数フィールドにタブ移動しないように注意してください。これにより、カラースペースもsRGBに変更されます)。

enter image description here

詳細情報 こちら 、スクリーンショットの照合方法を含む。

36
Zack Morris

これは古い質問であることは知っていますが、今日、このまったく同じ質問に対する答えを見つける必要があり、私は正しい道を歩みました。 panic.comのカラーピッカーは正しくインストールされましたが、カラーピッカーのドロップダウンメニューの16進オプションは常にRGBに設定します。だからダメ。代わりに私はこれを見つけました:

http://wafflesoftware.net/hexpicker/

これは16進値を示しており、Xcode 5.0.1およびMavericksで完全に機能します。

2
Philip Borges

Mac OS Xのカラーパネルに慣れていないようです。カラーパネルウィンドウの上部にあるタブをクリックして、他のピッカーを選択します。ピッカーもプラグインなので、色を選択するための新しいUIを追加できます。たとえば、 開発者カラーピッカー を参照してください。

2
Ken

enter image description here

上記のスナップを確認し、カラートレイに移動して、2番目のボタンを選択します(RGBスライダー(長方形の画像)-トレイの上部の円の隣にあります)。その中で、RGB値を入力できます。

0