我正在使用 Three20 库的 1.1 版,并且我正在设置一个全局样式表来更改navigationBarTintColor
我的应用程序委托中的内容,如下所示:
[TTStyleSheet setGlobalStyleSheet:
[[[DefaultStyleSheet alloc] init] autorelease]];
这工作得很好,除非我的应用程序状态通过调用恢复restoreViewControllers
。TTNavigator
在这种情况下,导航栏显示 iOS 默认的淡蓝色。当我导航到下一个视图时,样式表再次生效。
我还在 Three20 Google Group 上发布了这个问题。当然,如果我在那里找到答案,我会在这里更新。