0

そこで、ルートコントローラーとしてUITabBarControllerを作成し、タブバーアイテムとしてUINavigationControllerを追加し、そのナビゲーションアイテムとしてUIViewControllerを追加しました。

ナビゲーションアイテムのタイトルの代わりに画像を設定したいので、UIViewControllerのviewDidLoadで次のことを試しましたが、機能しませんでした。

UIImage *image = [UIImage imageNamed:@"logo.png"];
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:image];

助言がありますか?

英語が下手でごめんなさい。

4

1 に答える 1

0

さて、みんな、私は何が悪かったのかを見つけました!

UIViewControllerのクラスプロパティをカスタムクラスコントローラーに設定する必要がありました。そのため、viewDidLoadが呼び出されていませんでした。

ここでこのチュートリアルに従うだけで、すべてがうまくいくはずです。

http://www.youtube.com/watch?v=LBnPfAtswgw

さて、ナビゲーションコントローラーから別のビューをプッシュしたいですか?

于 2012-03-19T13:40:41.837 に答える