0

每次我按下按钮切换视图时,iOS 模拟器 5.1 版(272.21)都会关闭。知道为什么吗?

- (IBAction)SwitchView:(id)sender {
    SecondView *second = [[SecondView alloc] initWithNibName:nil bundle:nil];
    [self presentViewController:second animated:YES completion:NULL];
}

这就是 ViewController.m 上按钮的代码

4

1 回答 1

1

通过查看您的代码,这是我的想法,如果您使用的是 XIB,请使用这种方式

- (IBAction)SwitchView:(id)sender {
    SecondView *second = [[SecondView alloc] initWithNibName:@"SecondView" bundle:nil];
    [self presentViewController:second animated:YES completion:NULL];
}

如果你不使用任何 XIB 使用这种方式..

- (IBAction)SwitchView:(id)sender {
    SecondView *second = [[SecondView alloc] init];
    [self presentViewController:second animated:YES completion:NULL];
}

这可能会有所帮助

于 2013-07-25T06:08:04.637 回答