使用故事板,我创建了一个包含 5 个选项卡的选项卡栏应用程序。所以初始视图——标签栏视图——没有NIB,因为它只是用故事板创建的。
一切都运行得很好——但是如果我想以编程方式在这个标签栏视图上加载其他视图控制器怎么办?
如果它有自己的 Nib/View,我可以做
[self presentModalViewController:openingVC animated:YES];
或者
[self.view addSubview:specialVC.view];
但由于一开始没有“自我”,我无法将另一个视图加载到“自我”上。
我尝试使用情节提要代码
instantiateViewControllerWithIdentifier
但这不起作用。
我是否必须创建一个标签栏视图控制器(带有“.h”、“.m”和“.xib”文件)并使情节提要的初始屏幕属于该类?
几乎似乎违背了故事板的目的......
有什么建议吗?