User Interface Style = Light
我通过在plist
文件中设置来强制我的应用程序处于 Light 模式。
但是,它似乎仅在我以调试模式运行应用程序时才有效(插入电缆并运行)。当我归档 ipa 并分发到 TestFlight 时,它不起作用。有人有同样的问题吗?
请注意,状态栏、操作表、警报视图是受影响的控件。
任何帮助都感激不尽。谢谢。
User Interface Style = Light
我通过在plist
文件中设置来强制我的应用程序处于 Light 模式。
但是,它似乎仅在我以调试模式运行应用程序时才有效(插入电缆并运行)。当我归档 ipa 并分发到 TestFlight 时,它不起作用。有人有同样的问题吗?
请注意,状态栏、操作表、警报视图是受影响的控件。
任何帮助都感激不尽。谢谢。
您需要将其设置在Appdelegate
. 我在我的所有应用程序中都使用它并且它正在工作。
if #available(iOS 13.0, *) {
window?.overrideUserInterfaceStyle = .light
}
对于 iOS 13 及更高版本,请在 SceneDelegate 中添加此项。
@available(iOS 13.0, *)
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
window?.overrideUserInterfaceStyle = .light
}