Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 从故事板切换到XIB_Iphone_Objective C_Xcode_Storyboard_Xib - Fatal编程技术网

Iphone 从故事板切换到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设计的。我想从故事板的VC中的按钮切换到XIB文件。我知道如何从xib到故事板,但是这个呢


提前谢谢

从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到ViewController
forest
,我不清楚您是如何知道哪个视图
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];