当前位置:首页 > 教育

uicolor iOS13-适配夜间模式/深色外观

作者RayJiang97

https://www.jianshu.com/p/e6616e44cf60

最近,iOS 13在WWDC 19上发布。我们来看看如何适应黑暗模式。

首先,我们来看看效果图

外观选择任意,黑色,如图所示

让我们把黑暗模式的图片拖进来,如图所示

最后,我们添加了ImageView的代码

imageView.image = UIImage(命名为:“图标”)

现在我们已经完成了颜色和图片的DarkMode改编,是不是很简单(手动滑稽)

如何获得当前风格(亮或暗)

我们可以看到,无论是色彩还是画面,改编都是系统化的,不需要在意现在是什么风格。

但是,在某些场景下,我们可能需要根据当前的风格进行一些其他的改编,所以我们需要知道现在的风格是什么。

我们可以称之为traitcollection。用户界面样式,以获取当前样式。代码如下

switchTraitCollection . UserInterfaceStyle {

case.unspecified:

打印(“未指定”)

case.light:

打印(“光”)

case.dark:

打印(“深色”)

}

为什么强调当前,因为默认情况下,你可以通过使用特质集合得到当前系统的风格。用户界面样式属性。

但是,我们可以通过overrideUserInterfaceStyle属性强制UIViewController或UIView的样式,代码如下

overrideUserInterfaceStyle =。黑暗

print(TraitCollection . UserInterfaceStyle)//深色

我们可以看到这种趋势。userinterfacestyle是设置overrideUserInterfaceStyle后设置的样式。

注意:overrideUserInterfaceStyle的默认值未指定,所以我们必须用trait collection . Userinterface style而不是overrideUserInterfaceStyle来判断当前的样式。

注意:以上代码是我自己查出来的,在真机上可以达到效果,但是不建议现在就开始DarkMode的适配。毕竟,关于黑暗模式改编的官方会议还没有出来。建议会话出来后再做改编。另外,如果与官方有出入,我会及时补充修改~

长的

根据

接近

填充

1.《uicolor iOS13-适配夜间模式/深色外观》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《uicolor iOS13-适配夜间模式/深色外观》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/1064179.html

上一篇

动人 宫崎骏最治愈的50个句子,句句唯美动人

下一篇

雷霆战将导演回应差评 具体是啥情况?

TVB台庆整体风格被嘲土味 究竟发生了什么?

TVB台庆整体风格被嘲土味 究竟发生了什么?

对许多人来说,TVB是时代的眼泪,从这里有太多的时代巨星。就连影帝梁朝伟,年轻时也是TVB的小老虎,它制作的电视剧,是无数人心中的经典。但53年后,TVB不再是过去的样子了。11月19日是the 53rd岁生日,当晚播出了...

粉笔字体下载 粉笔风格Mac字体包---Greepel Grunge Font

  • 粉笔字体下载 粉笔风格Mac字体包---Greepel Grunge Font
  • 粉笔字体下载 粉笔风格Mac字体包---Greepel Grunge Font
  • 粉笔字体下载 粉笔风格Mac字体包---Greepel Grunge Font

曹松章 曹松章《走出孤独》,读懂了黑暗,就读懂了光明。

  • 曹松章 曹松章《走出孤独》,读懂了黑暗,就读懂了光明。
  • 曹松章 曹松章《走出孤独》,读懂了黑暗,就读懂了光明。
  • 曹松章 曹松章《走出孤独》,读懂了黑暗,就读懂了光明。

央视50指数代码 “漂亮50”重磅登场!央视50ETF来了!

  • 央视50指数代码 “漂亮50”重磅登场!央视50ETF来了!
  • 央视50指数代码 “漂亮50”重磅登场!央视50ETF来了!
  • 央视50指数代码 “漂亮50”重磅登场!央视50ETF来了!
川大女生寝室走红 地中海风格的“高级公馆”

川大女生寝室走红 地中海风格的“高级公馆”

2008年4月1日。近日,四川大学经济学院四名女研究生将宿舍改造成地中海风格的“高级住宅”。卧室里飘着云朵和热气球,清新优雅的壁纸,风格统一的床帘……每一个细节都体现了女孩们严肃的生活态度。  近日,四川大学经济学院的4名...

游戏代码 10分钟学会用python写游戏!Python其实很简单!

  • 游戏代码 10分钟学会用python写游戏!Python其实很简单!
  • 游戏代码 10分钟学会用python写游戏!Python其实很简单!
  • 游戏代码 10分钟学会用python写游戏!Python其实很简单!
股票代码查询一览表 今天最新股票行情涨停板一览表查询【4.15】

股票代码查询一览表 今天最新股票行情涨停板一览表查询【4.15】

2019年4月15日涨停最新新闻数据查询表分析; 上证综指下跌10.84点,跌幅0.34% 深圳成份股指数下跌78.58点,跌幅0.78% 上证指数成交额3556.66亿元,比上周五多667.57亿元 深交所指数成交4201.12亿元,比上周五多成交518.63亿元 沪深两市共有43只涨停股...

黑暗虚无 读鲁迅书信③│黑暗虚无

黑暗虚无 读鲁迅书信③│黑暗虚无

读鲁迅的信(3) │黑暗的虚无 “我的作品太黑暗了,因为我常常觉得只有‘黑暗与虚无’才是‘真实’的,但我要对抗这些绝望的战争,所以有很多极端的声音。”这是鲁迅面对许广平女士在《两地书》中对自己作品的评价。 如果深入阅读和思考,就能看到鲁迅的人生哲学——“绝望中寻找希望”。 当代著名教育企业家...