2012-02-16 12 views
-2

iPhone開発にはとても新しいですが、デバッグするiPhoneアプリケーションが提供されています。どこから起動するのかわかりません。次のようにiPhoneでナビゲーションバーが見つからない

問題がある:

アプリは、上部のナビゲーションバーを持つビューを持っています。デバイスのホームボタンを押すと、アプリケーションはサスペンドモードになります。リストからアプリに戻ると、ナビゲーションバーが表示されずに表示されます。なぜナビゲーションバーが消えてしまい、どうすれば修正できますか?ここで

が同じ

-(void)viewWillAppear:(BOOL)animated 
{ 

    [self prepareNavBar]; 
} 



-(void)prepareNavBar 
{ 
    self.navigationItem.hidesBackButton = NO; 

    CustomNavBar *the_pNavBar = [[CustomNavBar alloc] init]; 
    [the_pNavBar prepareNavbarWithLeftButtonImage:nil leftButtonAction:nil titleImage: [UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath]  stringByAppendingPathComponent:@"ip4_heading_comments.png"]] rightButtonImage:[UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"ip4_submit.png"]] rightAction:@selector(postComment) target:self backgroundImage:[UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"ip4_background_grey_150px.png"]] navigationBar:self.navigationController.navigationBar isStandardNavBar:NO]; 
[the_pNavBar release]; 

} 

ためのコードである他のコードが

+0

によって問題がはるかに容易になるだろう固定しましたいくつかのコードを追加する場合。 – Yorxxx

+0

ナビゲーションコントローラを設定し、そのルートビューコントローラを追加するためのコードを表示します。ファイルが存在することを確認してください。 – Jim

+0

リクエストに応じてコードが追加されました – Nik

答えて

0

必要な場合は私に知らせてください、私は次のコード

-(void)didBecomeActive:(NSNotificationCenter *)in_pNotif 
{ 
    [self performSelector:@selector(test) withObject:nil afterDelay:0.01]; 
} 

-(void)test 
{ 
    self.navigationController.toolbarHidden = YES; 
} 
関連する問題