导航栏上的uicontrols的Xcode 10.1问题未在某些设备中出现

时间:2019-02-21 18:02:30

标签: uinavigationbar xcode10.1

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

发现类似的起诉状-Xcode 10 NavigationBar icons not appearing on some devices

,但是建议的更改设置的解决方案无法解决问题。

想知道其他人也遇到过同样的问题。

1 个答案:

答案 0 :(得分:0)

XCode 10.1导航栏没有问题。在展示我的所有UIViewController之前,错误地在一个公共位置进行了以下更改,这些UIViewControllers使所有导航栏变为透明,并且白色文本和白色图标消失了。

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

很抱歉提出这个问题。