0

私はこのコードを持っています

if ([sessionOutput isEqualToString:@"valid"]) {
    LoggedInViewController *loggedin = [[LoggedInViewController alloc] initWithNibName:nil bundle:nil];
    [self presentViewController:loggedin animated:YES completion:nil];
}

ビューを変更する場合を除いて、次のメッセージが表示されます。

 Warning: Attempt to present <LoggedInViewController: 0x717fec0> on
<ViewController: 0x8a64af0> whose view is not in the window hierarchy!

私は何を間違っていますか?

4

1 に答える 1

0

コードを に移動してみてくださいviewDidAppear:
<ViewController: 0x8a64af0>が呼び出されるまでにビュー階層に追加されていませんviewDidLoad:

この質問を参照してください:ビューがウィンドウ階層にない

于 2013-03-09T23:04:30.823 に答える