试图从故事板中的一个视图控制器转到另一个视图控制器

问题描述:

我正在使用故事板写我的第一个应用程序。在我有下面的代码从一个视图控制器到另一个视图控制器之前。但是..这个代码需要一个NibName。我将如何从故事板中创建的屏幕做到这一点?试图从故事板中的一个视图控制器转到另一个视图控制器

if (mDisplayCard==nil) 
{ 
     mDisplayCard = [[cDisplayCard alloc] 
        initWithNibName:@"cDisplayCard" 
        bundle:[NSBundle mainBundle]]; 
} 
// [ mDisplay SetUp]; 
[self.navigationController pushViewController: mDisplayCard animated:YES]; 

一条线就像下面就从一个故事板实例化一个新的视图控制器:

UIViewController *newViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"<identifier-from-storyboard>"]; 

假设当前视图控制器从同一个故事板实例,让self.storyboardnil 。对于你想要实例化的视图控制器,你必须确保你为它设置了一个故事板ID,这是你为标识符设置的内容。