在原生基础上自定义TabBar

//假的页面 用来弹出 页面
UIViewController * viewCtrl = [[UIViewController alloc]init];
viewCtrl.tabBarItem.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
viewCtrl.tabBarItem.image = [[UIImage imageNamed:_defaultImage[2]] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

[self setViewControllers:@[homeNavigationCtrl,commnityNavigationCtrl,viewCtrl,mallNavigationCtrl,mineNavigationCtrl]];



UIButton * addButton =  [[UIButton alloc]initWithFrame:CGRectMake(kTabBarButton_Width * 2, 0,kTabBarButton_Width, 40)];
[addButton setTitle:nil forState:UIControlStateNormal];
[addButton addTarget:self action:@selector(addTabBarButtonOnClick) forControlEvents:UIControlEventTouchDown];

[self.tabBar addSubview:addButton];


commnityViewCtrl.tabBarItem.selectedImage = [[UIImage imageNamed:_defaultImage[1]] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • { 11、核心动画 需要签协议,但是系统帮签好 一、CABasicAnimation 1、创建基础动画对象 CAB...
    CYC666阅读 5,543评论 2 4
  • 0##技术点1:下面图片被选中的图片应该是棕橙色,为什么是蓝色??怎么做??UIViewController *v...
    IIronMan阅读 5,281评论 1 9
  • 一、UITabBarController以其相关控件之间的关系 @interface UITabBarContro...
    西门淋雨阅读 8,393评论 0 1
  • 黑夜降临时,你放下这一天的疲惫了吗? 每当零点的钟声敲响的时候,一座城市的车鸣声就变的刺耳,好像一切都开始变得缓慢...
    一个叫李柯的女孩阅读 2,578评论 0 1
  • 这一年 我没有秘密 我十分通透 然而通透也是另一种失望 没有人给我一个正向的拥抱 捂住我的嘴让喋喋不休变为沉默 有...
    甜蜜的复仇阅读 1,472评论 0 0

友情链接更多精彩内容