簡體   English   中英

將自定義調色板添加到XCode Interface Builder

[英]Add a custom color palette to XCode Interface Builder

我目前的長期項目采用了一系列自定義顏色。 在代碼中,我們使用類別按名稱訪問這些顏色。 這很有效,但有時候,例如構建筆尖時,這些顏色不會以編程方式設置。

我正在尋找一種方法來定義一組命名的顏色。 例如,在為UIView設置背景顏色時,我希望Interface Builder中的下拉列表按名稱列出我的自定義顏色。 有誰知道實現這一目標的方法? 謝謝!

Xcode 9

您現在可以使用其他選項將顏色集或命名顏色添加到資源中。 這是Xcode 9中的新功能。

1.為項目添加命名顏色

添加命名顏色

在* .xcassets>右鍵單擊>新顏色集

2.為視圖指定名稱顏色

在此輸入圖像描述

您的新命名顏色現在顯示在您的顏色選擇器中。

自定義調色板

在Interface Builder的顏色對話框中,選擇第三個選項卡。 單擊齒輪和新建以創建新的自定義調色板。 您可以隨意命名。 然后單擊加號(+)按鈕添加新顏色並命名。 使用顏色選擇器工具設置顏色。

在此輸入圖像描述

RGB或Hex的顏色

選擇顏色對話框中的第二個選項卡,然后選擇RGB滑塊 這將允許您使用RGB或十六進制值設置顏色。

在此輸入圖像描述

更多幫助

是的,您可以在IB中創建和編輯調色板,然后與您的團隊共享本文包含所有詳細信息: http//natashatherobot.com/xcode-color-palette/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM