在我的应用程序中,我需要单击按钮转到另一个UIViewController
,但是当我在新的UIViewController
中执行此操作时,它仅显示通过编程设置的内容。
我用了:
NewSubject *NewS = [[NewSubject alloc] initWithNibName:nil bundle:nil];
[self presentViewController:NewS animated:YES completion:nil];
"NewSubject"
也是我也需要去的UIViewController
,但是我希望计算机也显示由Storyboard
设置的内容。 最佳答案
您是否已在NewSubject View Controller的Storyboard
中的第三个选项卡(显示身份检查器)中设置了StoryBoard ID?
您应该将其设置为某些名称,例如"NewSubject"
,并按以下方式使用它:
NewSubject *NewS = [self.storyboard instantiateViewControllerWithIdentifier:@"NewSubject"];
[self.navigationController pushViewController:NewS animated:YES];
关于ios - 转到另一个Viewcontroller,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24060659/