Ios Swift:以模式显示视图控制器时,背景颜色会更改
我从一个视图控制器中演示了一个MFMessageComposeViewController。父控制器具有黑色背景和灯光状态栏样式。当显示MFMessageComposeViewController时,父控制器背景和状态栏样式将更改 第一幅图显示了在显示MFMessageComposeViewController之前父控制器的顶部区域。第二个显示出现MFMessageComposeViewController时父控制器的顶部区域。我尝试更改多个设置,例如,为持有父控制器的导航控制器更改色调和背景色,但都不起作用。我的知识非常基础,所以很可能我误解了非常基本的Swift概念Ios Swift:以模式显示视图控制器时,背景颜色会更改,ios,swift,Ios,Swift,我从一个视图控制器中演示了一个MFMessageComposeViewController。父控制器具有黑色背景和灯光状态栏样式。当显示MFMessageComposeViewController时,父控制器背景和状态栏样式将更改 第一幅图显示了在显示MFMessageComposeViewController之前父控制器的顶部区域。第二个显示出现MFMessageComposeViewController时父控制器的顶部区域。我尝试更改多个设置,例如,为持有父控制器的导航控制器更改色调和背景色
您可能已将UIWindow背景颜色设置为白色。尝试在窗口?之前的AppDelegate中使其透明。使KeyAnd可见或将其完全删除:
self.window?.backgroundColor = UIColor.white.withAlphaComponent(0)
您可能已将UIWindow背景颜色设置为白色。尝试在窗口?之前的AppDelegate中使其透明。使KeyAnd可见或将其完全删除:
self.window?.backgroundColor = UIColor.white.withAlphaComponent(0)
确切地非常感谢,没错!谢谢。