タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

XcodeとUIColorに関するbraitomのブックマーク (1)

  • UIColorの定義はすべて#colorLiteral使ってみることにしてみた – Swift・iOSコラム – Medium

    まだ最適解かは分かりませんが、UIColorの生成はすべて#colorLiteral使ってみることにしてみました。上のような感じになります。 Swift 3らしく、var定義かつcolor接尾辞無いのもポイントです。 Xcode 8以外で見ると次のようなテキストに見えます。 今までは、適当なライブラリ使って、#2c2c2cなどの16進数カラーコードから生成していましたが、#colorLiteralがXcode 8から導入されたので、活用することにしました。 (Xcode 7のPlaygroundでも使えましたが) メリットコード上で色が直感的に分かるカラーパレットで色を指定出来る(ダブルクリックなどで後から変更可能)ライブラリや独自メソッド定義不要で、標準で使える デメリットコード上で、16進数カラーコードが分かりづらいXcode 7以前では使えない(Xcodeは最新使い続けるのが正義だと

    UIColorの定義はすべて#colorLiteral使ってみることにしてみた – Swift・iOSコラム – Medium
    braitom
    braitom 2016/09/27
    Xcode 8から使える#colorLiteralについて。これを使うと色がぱっと見で直感的に分かる、カラーパレットで色を指定できるといったメリットがあるとのこと。これは便利。UIColorで色指定するの最高に面倒だったので
  • 1