20980


ViewControllerの画面遷移時に下記コードで、NavigationControllerを追加した所NavigationControllerの灰色のNavigationBarと真っ白なViewのみが表示されてしまいTestVCのViewが表示されない状況です。

[code]

    - (IBAction)buttonTapped:(id)sender {
        UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        TestVC *VC = [storyboard instantiateViewControllerWithIdentifier:@"TestVC"];
        UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:VC];
        [self presentViewController:navigationController animated:YES completion:nil];
    }
    
[/code]

ネットで確認した所、上記方法が紹介されていたのですがうまくいきません。  
対応策ご存知の方いましたらご教授お願いします。


CC BY-SA 3.0
2016-01-15T12:53:17.967
20954
2016-01-16T11:39:14.347
12232
question
ios uinavigationcontroller
iOS ModalViewとして表示したViewControllerにNavigationControllerを追加する方法


`[navigationController
setNavigationBarHidden:YES];`を実装していなかったため自分で実装したnavigationbarがnavigationController付属のbarの下に隠れていたのが原因でした。


CC BY-SA 3.0
2016-01-16T11:39:14.347
20980
2016-01-16T11:39:14.347
12232
20954
answer