首页 > 其他 > 详细

有关UITabbarController的一些重要属性

时间:2016-03-02 21:32:53      阅读:151      评论:0      收藏:0      [点我收藏+]

viewControllers这个属性表示TabbarController有一组控制器。它们是按顺序排布的。

selectedViewController这个属性表示当前的当前被选中的tabbarItem*****The view controller associated with the currently selected tab item.

那么,在我们用代码实现界面切换的时候,就可以用该属性来实现。

 

//在一个按钮的点击方法中 如何切换界面*****index是需要跳转的控制器在ViewControllers中的下标

    UIWindow *window = [UIApplication sharedApplication].keyWindow;

    UITabBarController *tabbarController = (UITabBarController *)window.rootViewController;

    tabbarController.selectedViewController = [tabbarController.viewControllers objectAtIndex:index];

********此方式可以实现在隐藏掉底部bar的情况下切换界面

 

selectedIndex这个属性则是用于在启动程序是默认被选中的界面

例如:tabbarController.selectedIndex = 1;那么默认选中的是第二个界面。

 

有关UITabbarController的一些重要属性

原文:http://www.cnblogs.com/cranz-jf/p/5236244.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!