UITabBarController的使用方式(属性的应用)

//1、UITabBarController的创建的方式

UITabBarController * TC =[ [UITabBarController  alloc ]init];

 TC.viewControllers = @[rootVC,secend,NC,NC1];

//2、一般的属性:和UINavigationController 一样,他们创建的子控件都添加到tabBarItem以及navigationBarItem的上面;

(1)、创建一个UITabBarItem的方法:

      <1>rootVC.tabBarItem = [[[UITabBarItem  

alloc]initWithTabBarSystemItem:UITabBarSystemItemSearch tag:101]autorelease];

        <2>third.tabBarItem = [[UITabBarItem  alloc]initWithTitle:@"消息" image:[UIImage  imageNamed:@"btn_post_view_pressed.9.png"]tag:103];

        <3>[[UITabBarItem  alloc]initWithTitle:@"fourth" image:[UIImage  imageNamed:@"face_monkey.png"] selectedImage:[UIImage imageNamed:@"btn_post_view_pressed.9.png"]];

//(2)添加如下图的红色角标的提示:badgeValue  VC.tabBarItem.badgeValue = @"+9";



(2)设置控件的一些属性:

 (1)#pragma mark-设置Tabbar相关的属型(样色,控件的颜色,背景颜色,字体的样色)-

         (1) tabBar的设置背景颜色 barTintColor

  •     设置自控的颜色: tintColor

  •     设置默认显示的界面:  TC.selectedIndex = 1;//设置显示第二个界面为默认显示的界面;

(3)设置代理: 遵守UITabBarControllerDelegate协议



   

    





   


    









 




你可能感兴趣的:(UITabBarController的使用方式(属性的应用))