0

如果代码在 Xcode 10.1 上编译,导航栏 uicontrol 不会出现在 iOS 11 和 iOS 12 的某些设备中。如果代码在 Xcode 9.2 上编译,则可以正常工作。

发现报告的类似问题 - Xcode 10 NavigationBar 图标未出现在某些设备上

但是更改设置的建议解决方案并没有解决问题。

想知道其他人也看到了同样的问题。

4

1 回答 1

0

XCode 10.1 导航栏没有问题。在展示我所有的 UIViewControllers 之前,错误地在一个共同的地方进行了以下更改,这使得所有导航栏都变得透明,白色的文本和白色的图标消失了。

[self.navigationController.navigationBar setTintColor:[SSCTheme colorFromPalette:PaletteColorWhite]]; [self.navigationController.navigationBar setTranslucent:NO];

很抱歉提出这个问题。

于 2019-02-25T19:31:34.653 回答