前段時(shí)間因?yàn)槲⑿盼催m配蘋果暗黑模式在各種媒體上吵的沸沸揚(yáng)揚(yáng)陨帆,今天我們來說說蘋果暗黑模式的簡單適配。
系統(tǒng)自帶
只要使用了系統(tǒng)控件并且沒有修改任何屬性的情況下欠窒,系統(tǒng)會默認(rèn)適配了暗黑模式辰斋,以UITextField
為例。
View背景色選擇System Background Color埠褪,系統(tǒng)也會根據(jù)用戶選擇的顯示模式進(jìn)行適配浓利,而無需開發(fā)人員進(jìn)行任何調(diào)整。
當(dāng)然钞速,對于一個(gè)應(yīng)用來說贷掖,這個(gè)是肯定不可能的,每個(gè)應(yīng)用都會有自己的主題色和配色渴语,這樣就需要開發(fā)人員進(jìn)行適配苹威,不過好在Xcode提供了便捷的方法。
使用Assets.xcassets
進(jìn)行適配
資源文件xcassets不僅可以管理圖片資源還能管理顏色資源
首先要推薦的就是
Apperance
這個(gè)屬性可以根據(jù)項(xiàng)目需求選擇驾凶,一般選
Any,Dark
就夠了牙甫,然后就可以放置對應(yīng)模式的圖片資源和顏色。
到這基本設(shè)置都完成了调违,只要在使用的時(shí)候用對應(yīng)的資源就可以窟哺。