Objective c Can';t模式到下一个viewcontroller
我觉得我只是错过了一些简单的东西。我正在尝试连接到下一个视图控制器。我首先在第一个.m文件中导入了下一个视图控制器。之后我写了这段代码Objective c Can';t模式到下一个viewcontroller,objective-c,ios,xcode,Objective C,Ios,Xcode,我觉得我只是错过了一些简单的东西。我正在尝试连接到下一个视图控制器。我首先在第一个.m文件中导入了下一个视图控制器。之后我写了这段代码 CRHViewController *nextViewController = [[CRHViewController alloc]init]; [self presentModalViewController:nextViewController animated:NO]; 另外,我使用的是故事板,而不是笔尖 当我运行这个程序时,它一进入模
CRHViewController *nextViewController = [[CRHViewController alloc]init];
[self presentModalViewController:nextViewController animated:NO];
另外,我使用的是故事板,而不是笔尖
当我运行这个程序时,它一进入模式,就进入下一个viewcontroller,它就变成黑色
我错过了一些简单的东西吗?有人有解决此问题的建议吗?可能您没有正确初始化它。出于测试目的,我将尝试将CRHViewController显示为AppDelegate中的第一个根viewController,并查看它是否正在初始化。然后检查它是否找到了它的方法:
按这个顺序。90%的人肯定其中一个会失败。检查是否按此顺序正确实现了每个方法。如果您的CRHViewController在故事板中,则应使用以下命令对其进行实例化:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"yourStoryboardName" bundle:nil];
[storyboard instantiateViewControllerWithIdentifier:@"myIdentifier"];
您应该在IB中为视图控制器提供一个标识符,作为上述方法中的标识符参数传入