今天我正在玩iOS 5和故事板.我目前拥有它,以便主要故事板以uitabbarcontroller开始,然后是navigationviewcontroler,最后是uiviewcontroller.一切正常.
我正在寻找的是如何动态设置应用程序启动时uitabbarcontroller正在显示哪个viewconotroller.所以我想使用CoreData来查看表是否为空它是否选择了第二个viewcontroller(tabbar项目2),如果没有则选择第一个viewcontroller(tabbar项目1).
由于故事板正在处理正在显示的内容,因此我不确定应用程序委托中我可以设置这个?
希望有人能指出我在这里正确的方向!
谢谢!
小智 27
您的应用代表将拥有一个窗口属性.这可以用来获取指向故事板的初始视图控制器(它将是你的UITabBarController)的指针,就像我的一个app delegates应用程序中的这个例子:didFinishLaunchingWithOptions:
UITabBarController *tabController =
(UITabBarController *)self.window.rootViewController;
tabController.selectedIndex =
[defaults integerForKey:kOptionLastTabSelectedKey];
tabController.delegate = self;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8863 次 |
最近记录: |