[英]How to access the system colors programmatically in Swift?
我正在嘗試以編程方式將UIButton的背景顏色設置為顏色UIColor.systemBlue
,我認為應該可以根據UIColor的文檔和顏色指南訪問它 。 但是,我只能訪問常規色如.blue
和.red
。 在界面構建器中,我可以選擇systemBlue
但不能以編程方式。
我正在使用Xcode 10.3並為iOS 12.4構建。
編輯 :我已經看到iOS 11.x系統顏色的問題,但它沒有意義。 在顏色指南中,明確指出系統顏色值不應該是硬編碼的,而是使用API代替。 在UIColor文檔中,系統顏色似乎可以作為UIColor的公共類變量訪問。
這些系統顏色僅在使用iOS 13 SDK時可用,這意味着您必須使用Xcode 11,而不是Xcode 10.3。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.