[UIColor colorWithRed:0.000 green:0.333 blue:0.557 alpha:1.000]
海の色を与える必要があります。
オブジェクト(私の場合はボタン)プロパティから海の色を直接選択すると、まったく同じ色ではないことがわかります。特定の色の値を正確に検出するツールがあるかどうか知っていますか?
[UIColor colorWithRed:0.000 green:0.333 blue:0.557 alpha:1.000]
海の色を与える必要があります。
オブジェクト(私の場合はボタン)プロパティから海の色を直接選択すると、まったく同じ色ではないことがわかります。特定の色の値を正確に検出するツールがあるかどうか知っていますか?
この拡張機能を使用して、すべての色を使用します
extension UIColor {
class func cantaloupe() -> UIColor {
return UIColor(red:255/255, green:204/255, blue:102/255, alpha:1.0)
}
class func honeydew() -> UIColor {
return UIColor(red:204/255, green:255/255, blue:102/255, alpha:1.0)
}
class func spindrift() -> UIColor {
return UIColor(red:102/255, green:255/255, blue:204/255, alpha:1.0)
}
class func sky() -> UIColor {
return UIColor(red:102/255, green:204/255, blue:255/255, alpha:1.0)
}
class func lavender() -> UIColor {
return UIColor(red:204/255, green:102/255, blue:255/255, alpha:1.0)
}
class func carnation() -> UIColor {
return UIColor(red:255/255, green:111/255, blue:207/255, alpha:1.0)
}
class func licorice() -> UIColor {
return UIColor(red:0/255, green:0/255, blue:0/255, alpha:1.0)
}
class func snow() -> UIColor {
return UIColor(red:255/255, green:255/255, blue:255/255, alpha:1.0)
}
class func salmon() -> UIColor {
return UIColor(red:255/255, green:102/255, blue:102/255, alpha:1.0)
}
class func banana() -> UIColor {
return UIColor(red:255/255, green:255/255, blue:102/255, alpha:1.0)
}
class func flora() -> UIColor {
return UIColor(red:102/255, green:255/255, blue:102/255, alpha:1.0)
}
class func ice() -> UIColor {
return UIColor(red:102/255, green:255/255, blue:255/255, alpha:1.0)
}
class func orchid() -> UIColor {
return UIColor(red:102/255, green:102/255, blue:255/255, alpha:1.0)
}
class func bubblegum() -> UIColor {
return UIColor(red:255/255, green:102/255, blue:255/255, alpha:1.0)
}
class func lead() -> UIColor {
return UIColor(red:25/255, green:25/255, blue:25/255, alpha:1.0)
}
class func mercury() -> UIColor {
return UIColor(red:230/255, green:230/255, blue:230/255, alpha:1.0)
}
class func tangerine() -> UIColor {
return UIColor(red:255/255, green:128/255, blue:0/255, alpha:1.0)
}
class func lime() -> UIColor {
return UIColor(red:128/255, green:255/255, blue:0/255, alpha:1.0)
}
class func seafoam() -> UIColor {
return UIColor(red:0/255, green:255/255, blue:128/255, alpha:1.0)
}
class func aqua() -> UIColor {
return UIColor(red:0/255, green:128/255, blue:255/255, alpha:1.0)
}
class func grape() -> UIColor {
return UIColor(red:128/255, green:0/255, blue:255/255, alpha:1.0)
}
class func strawberry() -> UIColor {
return UIColor(red:255/255, green:0/255, blue:128/255, alpha:1.0)
}
class func tungsten() -> UIColor {
return UIColor(red:51/255, green:51/255, blue:51/255, alpha:1.0)
}
class func silver() -> UIColor {
return UIColor(red:204/255, green:204/255, blue:204/255, alpha:1.0)
}
class func maraschino() -> UIColor {
return UIColor(red:255/255, green:0/255, blue:0/255, alpha:1.0)
}
class func lemon() -> UIColor {
return UIColor(red:255/255, green:255/255, blue:0/255, alpha:1.0)
}
class func spring() -> UIColor {
return UIColor(red:0/255, green:255/255, blue:0/255, alpha:1.0)
}
class func turquoise() -> UIColor {
return UIColor(red:0/255, green:255/255, blue:255/255, alpha:1.0)
}
class func blueberry() -> UIColor {
return UIColor(red:0/255, green:0/255, blue:255/255, alpha:1.0)
}
class func magenta() -> UIColor {
return UIColor(red:255/255, green:0/255, blue:255/255, alpha:1.0)
}
class func iron() -> UIColor {
return UIColor(red:76/255, green:76/255, blue:76/255, alpha:1.0)
}
class func magnesium() -> UIColor {
return UIColor(red:179/255, green:179/255, blue:179/255, alpha:1.0)
}
class func mocha() -> UIColor {
return UIColor(red:128/255, green:64/255, blue:0/255, alpha:1.0)
}
class func fern() -> UIColor {
return UIColor(red:64/255, green:128/255, blue:0/255, alpha:1.0)
}
class func moss() -> UIColor {
return UIColor(red:0/255, green:128/255, blue:64/255, alpha:1.0)
}
class func ocean() -> UIColor {
return UIColor(red:0/255, green:64/255, blue:128/255, alpha:1.0)
}
class func eggplant() -> UIColor {
return UIColor(red:64/255, green:0/255, blue:128/255, alpha:1.0)
}
class func maroon() -> UIColor {
return UIColor(red:128/255, green:0/255, blue:64/255, alpha:1.0)
}
class func steel() -> UIColor {
return UIColor(red:102/255, green:102/255, blue:102/255, alpha:1.0)
}
class func aluminium() -> UIColor {
return UIColor(red:153/255, green:153/255, blue:153/255, alpha:1.0)
}
class func cayenne() -> UIColor {
return UIColor(red:128/255, green:0/255, blue:0/255, alpha:1.0)
}
class func asparagus() -> UIColor {
return UIColor(red:128/255, green:120/255, blue:0/255, alpha:1.0)
}
class func clover() -> UIColor {
return UIColor(red:0/255, green:128/255, blue:0/255, alpha:1.0)
}
class func teal() -> UIColor {
return UIColor(red:0/255, green:128/255, blue:128/255, alpha:1.0)
}
class func midnight() -> UIColor {
return UIColor(red:0/255, green:0/255, blue:128/255, alpha:1.0)
}
class func plum() -> UIColor {
return UIColor(red:128/255, green:0/255, blue:128/255, alpha:1.0)
}
class func tin() -> UIColor {
return UIColor(red:127/255, green:127/255, blue:127/255, alpha:1.0)
}
class func nickel() -> UIColor {
return UIColor(red:128/255, green:128/255, blue:128/255, alpha:1.0)
}
}
カラーピッカーはあなたを助けますか?Macではhttp://colorsnapper.com/を使用し、Webページの場合はhttps://chrome.google.com/webstore/detail/penduleを使用します。
目的の色にカーソルを合わせると、16進コードを取得できます。16進文字列からUIColorを作成するにはどうすればよいですか?を参照してください。16進数からUIColorへの変換の詳細については、またはこの便利なWebアプリを使用してください。
(注:ColorSnapperは無料ではありませんが、iOS UIColorオプションがあり、16進数から自分で変換する必要がありません)
以下は、上記のTimmKentの回答を少し変更したものです。このバージョンでは、クラス定数を使用して、色を参照するときに括弧を入力しないようにしています。
定数を使用すると、これを入力する代わりに:
let myColor = UIColor.cantaloupe()
次のように入力できます。
let myColor = UIColor.cantaloupe
更新された拡張機能は次のようになります。
import UIKit
extension UIColor
{
static let aluminum = UIColor(red:153/255, green:153/255, blue:153/255, alpha:1.0)
static let aqua = UIColor(red:0/255, green:128/255, blue:255/255, alpha:1.0)
static let asparagus = UIColor(red:128/255, green:120/255, blue:0/255, alpha:1.0)
static let banana = UIColor(red:255/255, green:255/255, blue:102/255, alpha:1.0)
static let blueberry = UIColor(red:0/255, green:0/255, blue:255/255, alpha:1.0)
static let bubblegum = UIColor(red:255/255, green:102/255, blue:255/255, alpha:1.0)
static let cantalope = UIColor(red:255/255, green:204/255, blue:102/255, alpha:1.0)
static let carnation = UIColor(red:255/255, green:111/255, blue:207/255, alpha:1.0)
static let cayenne = UIColor(red:128/255, green:0/255, blue:0/255, alpha:1.0)
static let clover = UIColor(red:0/255, green:128/255, blue:0/255, alpha:1.0)
static let eggplant = UIColor(red:64/255, green:0/255, blue:128/255, alpha:1.0)
static let fern = UIColor(red:64/255, green:128/255, blue:0/255, alpha:1.0)
static let flora = UIColor(red:102/255, green:255/255, blue:102/255, alpha:1.0)
static let grape = UIColor(red:128/255, green:0/255, blue:255/255, alpha:1.0)
static let honeydew = UIColor(red:204/255, green:255/255, blue:102/255, alpha:1.0)
static let ice = UIColor(red:102/255, green:255/255, blue:255/255, alpha:1.0)
static let iron = UIColor(red:76/255, green:76/255, blue:76/255, alpha:1.0)
static let lavender = UIColor(red:204/255, green:102/255, blue:255/255, alpha:1.0)
static let lead = UIColor(red:25/255, green:25/255, blue:25/255, alpha:1.0)
static let lemon = UIColor(red:255/255, green:255/255, blue:0/255, alpha:1.0)
static let licorice = UIColor(red:0/255, green:0/255, blue:0/255, alpha:1.0)
static let lime = UIColor(red:128/255, green:255/255, blue:0/255, alpha:1.0)
static let magenta = UIColor(red:255/255, green:0/255, blue:255/255, alpha:1.0)
static let magnesium = UIColor(red:179/255, green:179/255, blue:179/255, alpha:1.0)
static let maraschino = UIColor(red:255/255, green:0/255, blue:0/255, alpha:1.0)
static let maroon = UIColor(red:128/255, green:0/255, blue:64/255, alpha:1.0)
static let mercury = UIColor(red:230/255, green:230/255, blue:230/255, alpha:1.0)
static let midnight = UIColor(red:0/255, green:0/255, blue:128/255, alpha:1.0)
static let mocha = UIColor(red:128/255, green:64/255, blue:0/255, alpha:1.0)
static let moss = UIColor(red:0/255, green:128/255, blue:64/255, alpha:1.0)
static let nickel = UIColor(red:128/255, green:128/255, blue:128/255, alpha:1.0)
static let ocean = UIColor(red:0/255, green:64/255, blue:128/255, alpha:1.0)
static let orchid = UIColor(red:102/255, green:102/255, blue:255/255, alpha:1.0)
static let plum = UIColor(red:128/255, green:0/255, blue:128/255, alpha:1.0)
static let salmon = UIColor(red:255/255, green:102/255, blue:102/255, alpha:1.0)
static let seafoam = UIColor(red:0/255, green:255/255, blue:128/255, alpha:1.0)
static let silver = UIColor(red:204/255, green:204/255, blue:204/255, alpha:1.0)
static let sky = UIColor(red:102/255, green:204/255, blue:255/255, alpha:1.0)
static let snow = UIColor(red:255/255, green:255/255, blue:255/255, alpha:1.0)
static let spindrift = UIColor(red:102/255, green:255/255, blue:204/255, alpha:1.0)
static let spring = UIColor(red:0/255, green:255/255, blue:0/255, alpha:1.0)
static let steel = UIColor(red:102/255, green:102/255, blue:102/255, alpha:1.0)
static let strawberry = UIColor(red:255/255, green:0/255, blue:128/255, alpha:1.0)
static let tangerine = UIColor(red:255/255, green:128/255, blue:0/255, alpha:1.0)
static let teal = UIColor(red:0/255, green:128/255, blue:128/255, alpha:1.0)
static let tin = UIColor(red:127/255, green:127/255, blue:127/255, alpha:1.0)
static let tungsten = UIColor(red:51/255, green:51/255, blue:51/255, alpha:1.0)
static let turquoise = UIColor(red:0/255, green:255/255, blue:255/255, alpha:1.0)
}
PSまた、タイプミスcantalope
->cantaloupe
およびaluminium
-> aluminum
(XCodeのように)を修正し、色名をアルファベット順にソートしました。ただし、カラーコードは検証されていません。