2017-06-19 111 views

回答

16

在Xcode9您可以添加「新顏色設置」.xcassets文件,在這裏你可以設置RGBA值或使用IB的顏色選擇器。

Add new Color set to Assets.xcassets in Xcode 9

然後你可以從使用界面生成器的顏色選擇器是新定義的顏色,它出現在命名的顏色部分下。

yourCustomColor appears in IB's color picker, under Named colors section

或者你可以使用它的代碼就像UIColor(named:"customColorName")

至於現在,Xcode9 beta 1不支持使用字符串文字顏色名稱作爲UIColor(就像UIImages一樣),但我希望它能在更高版本中使用。


不幸的是它只適用於iOS11及更高版本。 enter image description here

+0

這會是awesomeeee,謝謝 –

+3

哇,謝謝!這對我幫助很大!! 它是否向後兼容iOS 8,9? –

+1

Unforutnatelly它不是向後兼容。 – danieltmbr

相關問題