我有一个与tvOS应用程序最奇怪的问题,我检查self.traitCollection.userInterfaceStyle
根据tvOS 10+中的亮或暗模式设置我的UI。
在初始启动时,所有工作都按预期工作,并且系统处于Light模式,返回UIUserInterfaceStyleLight
。然而,通过背景和前景化应用程序(进入主屏幕并返回),应用程序突然返回UIUserInterfaceStyleDark
。这不会改变系统外观,甚至验证系统外观仍然设置为Light。
奇怪的是,如果我将系统设置为黑暗然后在每次重新启动时返回UIUserInterfaceStyleLight
,但在初始启动时它将是正确的UIUserInterfaceStyleDark
。
可能是什么导致了这个?