0
我们的iOS8 +应用程序可以远程更改颜色主题。我们用下面的代码来改变标签栏重新加载UITabBar
[[UITabBar appearance] setTintColor:[UIColor brandColor]];
然而,这似乎只在AppDelegate中didFinishLaunchingWithOptions
方法工作。如果我们在任何其他地方使用它,新颜色只会影响标签栏,如果按下了一个视图,隐藏了标签栏,以便在重新出现时应用新颜色。是否有重新加载UITabBar
视图的方法,以便在调用setTintColor
方法后立即应用颜色。
感谢
试试这个:http://stackoverflow.com/a/23414500/655548 – gvuksic