1

私は新しいプログラマーで、問題に悩まされています。私は単純に、livesLeft が 0 になったときに ViewController から NOViewController に遷移したいだけです。

(死んだら「死亡」画面が出るはず) よろしくお願いします!

if (livesLeft == 0)
{
    //transit to NOViewController

}
4

3 に答える 3

0

これのことですか?

NOViewController *secondView = [self.storyboard instantiateViewControllerWithIdentifier:@"storyboard_identifier"];

[self.navigationController pushViewController:secondView animated:YES];
于 2015-01-05T14:02:18.000 に答える
0

うんちょっと!私は本当に初心者なので、まだナビゲーションコントローラーについて学んでいません。しかし、これは私の問題を解決しました:

{
     NOViewController *NOVC = [[NOViewController alloc]init];
    [self presentViewController:NOVC animated:YES completion:^{

    }];

お返事ありがとうございます!

于 2015-01-05T14:10:29.367 に答える
0
if (livesLeft == 0)
{
    NOViewController *NoLivesVC = [[UIStoryBoard storyboardWithName: @"Main" setBundle: nil] instantiateViewConrollerWithIdentifier: @"ViewControllerIndentifier"];
    // Do something
    [self presentViewController animated: YES completion:nil];

}

お役に立てれば。これがあなたが求めていたものだと思います。

于 2015-01-05T14:14:15.587 に答える