美文网首页
ios-UITabBarController初步学习

ios-UITabBarController初步学习

作者: 歌白梨 | 来源:发表于2015-07-25 22:02 被阅读591次

    1.UITabBarController通常作为整个程序的rootViewcontroller,不能加入到其他的contain viewcontroller中(这里有错误,其实是可以加入的)

    2.创建的步骤:

    1、创建一个UITabBarController对象

    2、创建tabbarcontroller中每一个tab对应的要显示的对象

    3、通过UITabBarController的viewController属性将要显示的所有content viewcontroller添加到UITabBarController中

    4、通过设置UITabBarController对象为window.rootViewController,然后显示window

    3.设置viewcontroller.tabBarItem属性来改变tabbar上对应的tab显示内容。

    4.badgeValue

    5.最多可以显示5个Tab

    6.设置UITabBarController的customizableViewControllers属性来指定viewControllers的一个子集,即只允许一部分viewController是可以放到tabBar中显示

    7.editButtonItem导航栏的编辑按钮

    self.navigationItem.rightBarButtonItem = self.editButtonItem;//设置右边栏按钮为编辑按钮

    self.navigationItem.rightBarButtonItem.title = @"编辑";//设置按钮名称为编辑

    //点击编辑按钮时触发的方法

    - (void)setEditing:(BOOL)editing animated:(BOOL)animated {

    [super setEditing:editing animated:animated];

    // Don't show the Back button while editing.

    [self.navigationItem setHidesBackButton:editing animated:YES];

    if (editing) {

    self.navigationItem.rightBarButtonItem.title = @"完成";

    NSLog(@"abc");

    }else {//点击完成按钮

    self.navigationItem.rightBarButtonItem.title = @"编辑";

    NSLog(@"123");

    }

    }

    未完待续。。。

    相关文章

      网友评论

          本文标题:ios-UITabBarController初步学习

          本文链接:https://www.haomeiwen.com/subject/fnlmqttx.html