在StoryBoard已画TabbarItem的情况下 代码手动添加TabBarItem

来源:互联网 发布:淘宝化妆品店铺介绍 编辑:程序博客网 时间:2024/06/07 00:45

这里写图片描述

如图
手动添加一个新的TabBarItem

话不多说 上代码

//添加账户管理ViewController-(void)addNewAccountVC{    //alloc 一个控制器    _newACC = [[NewMyAccountViewController alloc] init];    UINavigationController *newAccNav = [[UINavigationController alloc] initWithRootViewController:_newACC];//添加控制器    [self.tabBarControl  addChildViewController:newAccNav];    //设置普通状态 以及 按下的 图片    UIImage *image3 = [UIImage imageNamed:@"tab_account_normal"];    UIImage *image3Select = [UIImage imageNamed:@"tab_account_press"];    //开始新建一个item按钮  因为我们已经用StoryBoard画了两个ITem 所以这里的tag 就填 2!    newAccNav.tabBarItem = [[UITabBarItem alloc] initWithTitle:nil image:image3 tag:2];    newAccNav.tabBarItem.selectedImage = image3Select;    //调整item的图片位置!    newAccNav.tabBarItem.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);}

这里写图片描述

这里还有个讲解 self.title 和 self.navigation.title 区别的 , 正好同一个例子 ,一起写上了
http://blog.csdn.net/iostiannan/article/details/50997626

0 0
原创粉丝点击