iOS 暗黑模式的适配

2020-03-25  本文已影响0人  不负时光_

在此之前也看了一下 DKNightVersion并自己适配了下,但是总觉得不是很顺手,于是就研究了下官方自己的暗黑适配,发现还挺方便的。

适配暗黑模式 无非 颜色和图片的替换,使用官方的功能,当切换模式时,系统会自动根据你设置好的颜色和图片 进行更换

适配color有两种方式 第一种:使用系统已经设置好的颜色分类 

1. @property(class,nonatomic,readonly)UIColor*labelColor             API_AVAILABLE(ios(13.0), tvos(13.0))API_UNAVAILABLE(watchos) 这是系统写好的 用于labe的 颜色

  使用方法  self.backgroundColor=UIColor.labelColor

2. 自定义颜色: 第一步

打开images.xcassets 新建一个New Color Set 

 按照图片设置好 模式所对应的颜色以后 

使用方法: MainNavBarColor= [UIColor colorNamed:@"Color_navbar”];

适配图片 使用系统自带的 和颜色设置一致

上一篇 下一篇

猜你喜欢

热点阅读