![]() |
1
19
因为你通常通过
要求
我想出的解决方案是这样的:
你会喜欢用它
您还可以在
|
![]() |
2
16
我使用了当前的外观检查系统是否为10.14
要检测视图中模式的更改,方法如下:
要检测视图控制器中模式的更改,方法如下:
使用通知:
了解更多信息 Dark Mode Documentation |
![]() |
3
5
斯威夫特4
更新:
|
![]() |
4
0
要知道 应用程序 外观为深色,请使用下一个代码:
|
![]() |
5
0
对我来说,这两个答案都不起作用,如果我想要一个全局状态,而不是每个视图,并且我没有访问该视图的权限,我希望收到更新通知。
解决办法是
所以,首先我必须按照Sal Moreno Abril的指示注册,代码如下
然后在回调方法上写一些
然后是实际代码:
波什的回答也有帮助,但似乎比其他人更脆弱。 |
![]() |
6
0
实际上有8种可能 appearances 一个视图,其中4个是普通用途的。也就是说,
直接比较
如果对比度增加,可能无法检测到黑暗模式。所以,总是使用
为了更好的接近性,最好考虑到高对比度的外观。 |