繁体   English   中英

故事板 - UITabBarController

[英]Storyboard - UITabBarController

今天我正在玩iOS 5和故事板。 我目前拥有它,以便主要故事板以uitabbarcontroller开始,然后是navigationviewcontroler,最后是uiviewcontroller。 一切正常。

我正在寻找的是如何动态设置应用程序启动时uitabbarcontroller正在显示哪个viewconotroller。 所以我想使用CoreData来查看表是否为空它是否选择了第二个viewcontroller(tabbar项目2),如果没有则选择第一个viewcontroller(tabbar项目1)。

由于故事板正在处理正在显示的内容,因此我不确定应用程序委托中我可以设置这个?

希望有人能指出我在这里正确的方向!

谢谢!

您的应用代表将拥有一个窗口属性。 这可以用来获取指向故事板的初始视图控制器(它将是你的UITabBarController)的指针,就像我的一个app delegates应用程序中的这个例子:didFinishLaunchingWithOptions:

UITabBarController *tabController =
   (UITabBarController *)self.window.rootViewController;
tabController.selectedIndex =
   [defaults integerForKey:kOptionLastTabSelectedKey];
tabController.delegate = self;

对我来说,我可以使用self.navigationController.parentViewController访问tabbar; 这总是返回标签栏控制器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM