【发布时间】:2022-01-03 03:47:25
【问题描述】:
overrideUserInterfaceStyle = .dark
我有几个使用此代码的 viewController,但此代码未应用 darkMode。 正在viewDidLoad中使用
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
overrideUserInterfaceStyle = .dark
我有几个使用此代码的 viewController,但此代码未应用 darkMode。 正在viewDidLoad中使用
【问题讨论】:
如果你想在 UIViewController 中这样做,你可以这样做。
overrideUserInterfaceStyle = .dark
同样,我们为光分配暗值(通常在viewDidLoad() 内)。
如果我们需要访问当前窗口,我们可以这样做:
for window in UIApplicationl.shared.windows {
window.overrideUserInterfaceStyle = .dark
}
(这不是推荐的方法,你很难找到任何真正的理由想要这样做......)
【讨论】: