Iphone 从故事板切换到XIB
我有一个故事板视图控制器,它是我应用程序中的第一个屏幕。应用程序的其余部分是用xib设计的。我想从故事板的VC中的按钮切换到XIB文件。我知道如何从xib到故事板,但是这个呢Iphone 从故事板切换到XIB,iphone,objective-c,xcode,storyboard,xib,Iphone,Objective C,Xcode,Storyboard,Xib,我有一个故事板视图控制器,它是我应用程序中的第一个屏幕。应用程序的其余部分是用xib设计的。我想从故事板的VC中的按钮切换到XIB文件。我知道如何从xib到故事板,但是这个呢 提前谢谢 从xib到情节提要 UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; UIViewController *initViewController = [storyBoar
提前谢谢 从xib到情节提要
UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
UIViewController *initViewController = [storyBoard instantiateInitialViewController];
然后
或
从故事板到xib
YourViewController *viewController=[[YourViewController alloc]initWithNibName:@"ViewControllerName" bundle:nil];
[self presentViewController:viewController animated:YES completion:nil];
如果发生以下情况:
[self.navigationController pushViewController:viewController animated:YES];
当我尝试从故事板转到xib时,我遇到了以下错误:
FrootsMemoryGame[1588:60b]***由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey::]:该类不符合关键BTNHhighCores的键值编码要求。
哦,我忘了导入这些类。它现在可以工作了,非常感谢:)这是由于IBOutlet或ibaction损坏造成的。我不理解您从xib到故事板的移植。因此,为了让xib视图dog
segue到ViewControllerforest
,我不清楚您是如何知道哪个视图initViewController
指向的。我在这里猜测您来自一个viewController房屋
,其中包含一个狗
的实例。在故事板中,您设置了一个起点,这就是我们使用[storyboard instantiateInitialViewController]
在initViewController中得到的结果
YourViewController *viewController=[[YourViewController alloc]initWithNibName:@"ViewControllerName" bundle:nil];
[self presentViewController:viewController animated:YES completion:nil];
[self.navigationController pushViewController:viewController animated:YES];