故事板和模拟器中的导航栏默认颜色不正确

时间:2020-12-24 16:11:06

标签: uinavigationcontroller storyboard xcode-storyboard xcode12

我在使用 Xcode 12.3 时遇到了一个奇怪的问题

我创建了一个全新的单视图 iOS 应用,选择了故事板并将 ViewController 嵌入到 NavigationController 中。一旦 NavigationController 出现,NavigationBar 就会变为黄色。

如果我在模拟器中运行该应用程序,它也会显示为黄色。如果我在物理设备上运行它,它会按预期运行并且不会显示为黄色。如果我将条形色调从默认更改为任何其他颜色,它会在故事板、模拟器和物理设备中按预期(正确)显示。

它在以前版本的 Xcode 上没有这种行为。还有其他人看到这种行为吗?

这是我嵌入之前的屏幕截图:

Before NavigationController

这是嵌入后的故事板:

After embed

这是模拟器的截图。

Running in the simulator

1 个答案:

答案 0 :(得分:0)

从 Simulator-> File-> GPU Selection-> PreferIntegratedGPU 中选择选项并重启模拟器enter image description here