为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢( 二 )

一个已经存在多个版本而且复杂的 app 要适配这个模式,也不是说1天2天可以完成的 。现在的 app 都很大(几百兆)、功能都很多、交互很复杂 。App 的界面在「深色模式」下显示,有的 app 是需要重新设计的,比如字体颜色、背景色切换到「深色模式」,可能不好看、不好识别或者影响阅读等等问题,是要 UI 设计师重新考虑的 。

  • 架构

还有就是技术层面,一个复杂的 app 有很多模块组成,很多团队、部门负责,还有很多集成的第三方组件,还有历史遗留的架构问题等等 。这些都解决的话,还真是需要时间的,3个月或者1年都说不准 。
一般新开发的 app 会容易适配些,一些越老的 app、功能复杂、交互复杂的,适配的时间会越久些 。就像一栋楼,已经加盖了很多层了,修修补补 。如果现在想重新装修?你懂的 。
还有的 app 压根就不想适配 。原因呢,除了上面讲的这些,也有可能是这类 app 做「深色模式」确实不好设计 。
所以呢,要所有 app 都适配「深色模式」是需要时间的,这个时间多长?就看苹果多“狠”了 。
其实现在看这一版微信适配的「深色模式」,也就算是及格吧,肯定还会再优化几版的,目前来看就是先应付苹果的吧 。
为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢?
其实的回答并不难,那就是你没有去软件中开启该软件随苹果iOS系统进行开关的选项 。
今日微信已经推出了搭载暗黑模式的版本,不少网友都进行了微信的更新来体验暗黑模式,但是在我体验微信暗黑模式的过程中发现一个很有意思的现象,微信没有独立设置暗黑模式开启关闭时间的选项,这就表明微信的暗黑模式是深度融合iOS暗黑设置的,只能跟随iOS设置的暗黑模式时间进行开启或者关闭,是一种纯被动的暗黑模式 。
为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢


然而,其它大部分软件比如百度贴吧、QQ等软件都在软件中单独设置了是否“自动跟随系统主题设置”的开关,当该开关开启以后,该软件就会根据iOS设置的暗黑模式时间进行软件暗黑模式的开启或者关闭;当该选项处于关闭状态时,就会出现你提问中遇到的那种情况,软件无法跟随系统去进行开关,比如下方百度贴吧的暗黑模式设置:
为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢




因此,如果遇到部分软件没有跟随系统去进行暗黑模式的开关,可以进入软件设置中将“自动跟随系统主题设置”选项进行开启即可(微信除外) 。
希望我的回答能帮助到您,谢谢!




【为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢】

推荐阅读