Iphone 从没有笔尖的情节提要导航
使用故事板,我创建了一个包含5个标签的标签栏应用程序。因此,初始视图(选项卡栏视图)没有NIB,因为它只是用故事板创建的。Iphone 从没有笔尖的情节提要导航,iphone,uitabbarcontroller,storyboard,uistoryboardsegue,Iphone,Uitabbarcontroller,Storyboard,Uistoryboardsegue,使用故事板,我创建了一个包含5个标签的标签栏应用程序。因此,初始视图(选项卡栏视图)没有NIB,因为它只是用故事板创建的。 一切都很好——但是如果我想以编程方式加载此选项卡栏视图顶部的其他视图控制器呢? 如果它有自己的Nib/视图,我可以这样做 [self presentModalViewController:openingVC animated:YES]; 或 [self.view addSubview:specialVC.view] 但由于没有“自我”作为开始,我无法在“自我”上加载另一个
一切都很好——但是如果我想以编程方式加载此选项卡栏视图顶部的其他视图控制器呢?
如果它有自己的Nib/视图,我可以这样做
[self presentModalViewController:openingVC animated:YES];
或
[self.view addSubview:specialVC.view]代码>
但由于没有“自我”作为开始,我无法在“自我”上加载另一个视图。
我试着使用故事板代码与
实例化eviewcontrollerwhiteIdentifier
但这不起作用。
我是否必须创建一个选项卡栏视图控制器(带有“.h”、“.m”和“.xib”文件),并使故事板的初始屏幕为该类?
似乎要挫败故事板的目的。。。
有什么建议吗?您可能应该仔细看看为什么instanceeviewcontrollerwhiteIdentifier
不起作用,因为这可能是您想要使用情节提要的途径。(顺便说一下,由于各种原因,[self.view addSubview:specialVC.view];
,这是错误的。)[self.view addSubview:specialVC.view]代码>是最后的选择。我想做[自我呈现ModalviewController:openingVC动画:是]代码>但不管怎样,对于初学者来说,您是说您可以导航到与初始故事板屏幕/视图不同的视图吗?如果是,怎么做?目前,我似乎能够在最初的故事板屏幕上或从中显示的唯一一种视图是UIAlertView。这是通过[alertView show]
完成的,但其他一切都需要某种[self…]
语句。即使我完全用代码创建自定义UIView,我也无法显示它。那么这是如何做到的呢?您当然可以导航到不同的视图控制器。(暂时忽略视图;它们与视图控制器绑定,只是为了乘车而来。)您谈到没有要使用的self
,但通常您应该创建自定义视图控制器,并将其指定为故事板中初始控制器的类。然后,当应用程序启动时,将运行自定义类的代码来处理用户交互,这是移动到其他控制器所需的self
。此外……如果您还没有阅读本教程,您应该:k,我将研究此问题-不幸的是,现在必须运行会议。(喜欢那些会议…)不管怎样-谢谢你