2011-09-17 26 views
0

私はiPhone開発の新人です。私はナビゲーションベースのアプリケーションで作業していて、アプリケーションにタブバービューを追加したいと思っています。そのためにTabBarViewというビューを作成し、UITabBarControllerコンセントを追加しました。私TabBarViewController.mののviewDidLoadは、このようなものです:サブビューとしてビューに追加すると、タブバー全体が表示されないのはなぜですか?

- (void)viewDidLoad { 
[self.view addSubview:tabBarController.view]; 
[super viewDidLoad]; 
} 

私はシミュレータでそれを見たとき、私は私の全体のタブバーを表示することはできません。私はちょうどその半分を見ることができます。私はいくつかのチュートリアルを見て、ビューのサイズを設定しようとしましたが、できませんでした。誰も私になぜタブバー全体を見ることができないのか、それを修正する方法を教えてもらえますか?前もって感謝します。

答えて

1

あなたは20のステータスバーを持っているので、あなたはそれの半分を参照してください原因あなたが追加したときので、あなたのビューがステータスバーのない460ください

あなたのビューはそれで480 460 ですビューのサイズが480であることを確認してくださいタブバーで40ピクセルのため、サイズ480のビューを作成する必要があります。 ステータスバーの20個を非表示にしないようにしてください

関連する問題