質問

320ライブラリのバージョン1.1を使用しています。

[TTStyleSheet setGlobalStyleSheet:
  [[[DefaultStyleSheet alloc] init] autorelease]];
.

navigationBarTintColorrestoreViewControllersを呼び出すことで、私のアプリの状態が復元された場合を除き、それ以外は常に機能します。その場合、ナビゲーションバーにはiOSのデフォルト、淡い青い色が表示されています。次のビューに移動すると、スタイルシートは再び有効になります。

私はまたこの質問を320 Googleグループに投稿しました。私がそこに答えを見つけたらここで更新します。

役に立ちましたか?

解決

その間に、 Three20Googleグループ

要するに:すべてのビューコントローラがTTViewControllerの子孫である場合、グローバルスタイルシートは正しく機能します。UIViewControllerから直接継承する場合は、次の回避策が必要です。 必要な動作を強制します。カテゴリまたは共通のスーパークラスのいずれかを使用して、ViewControllerに次のメソッドを実装します。 ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top