Three20図書館のサブクラスTTPhotoViewControllerは不透明なナビゲーションバー
質問
を使用していTTPhotoViewControllerサブクラスからのThree20図書館のための映像から立地です。画像の負荷までは、ナビゲーションバーとツールバーの表示を、デフォルトの色に染まります。を使用していnavバーカスタム色合い(はMainWindow.xib)
またこれらのものでョ黒色半透明のバーがこれらのようです。
- 設定のナビゲーションバーのスタイルブラック半透明にMainWindow.xib
- 設定のナビゲーションバーのスタイルに黒色不透明ではMainWindow.xib
- 明示的に設定しnavigationbarスタイルブラック透過をサブクラスのviewWillAppear:
で誰か教えてください、なぜこのような出来事が起きないようにとやかに解決できる。感謝。
解決
編集: って新作ゲーム更新おつですを行うための設定 スタイル, なので、カラーです。下記はすべて有効な情報が何をほぼ確実でありたいとの navigationBarStyle
財産 定義される TTViewController
.います。
Three20は"スタイルシート"の仕組みを構築する目的で保存することから設定色に染色、フォントなど。すべてのUIオブジェクトにアプリ。しかし、わからない場合はこのままこの状態です。必要なものは:
の作成クラスのサブクラス TTDefaultStyleSheet
お申し込みは、オーバーライドの少なくともこの方法:
- (UIColor*)navigationBarTintColor {
return RGBCOLOR(119, 140, 168);
}
スペディア(おそらく applicationDidFinishLaunching:
)電話:
[TTStyleSheet setGlobalStyleSheet:
[[[YourStyleSheetClass alloc] init] autorelease]];
(もんだよ TTDefaultStyleSheet.h
, りがあるため、全体パイルのコンシェルジュデスクの定義が使用されるの枠組みは、もありましたオーバーライド.)
所属していません StackOverflow