ios 开发中,怎样去除tabbar的分割线

 我来答
广州启汇营销策划有限公司
2017-04-06 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
展开全部
  • 工具

  1. IOS系统手机一台;

  2. 电脑;

  • 具体操作

  1. 用系统tabbar的时候,如果整个tabbar是规则的长方形,不容易看出上部是有线条的,但不规则的话,会有一条黑色的线横亘在那里,非常影响界面美观;

  2. 位于Tabbar,和按钮并列,是个imageview: 

  3. 想要改变它,必须要知道具体是什么名字,跳转到库的tabbar文件去看,如下:

  4. 有三个内置的image:背景图片、选中时图片、阴影图片, 
    然后修改这三个image;

  5. 结果如下: 

实现原理解析

其实并没有删除横线,只是把它变成透明的不影响操作和界面美观而已。

独立说教育
2016-12-22 · 传媒培训、投行培训、实习内推
独立说教育
独立说教育科技(北京)有限公司专注于大学生实习培训,致力于帮助年轻人步入职场的互联网平台,帮助每一位大学生更快地进入WORK-READY状态,完成从学生到职业人的蜕变,快速步入传媒、金融行业。
向TA提问
展开全部

只需要添加这两行代码删除从UITabbar边界:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {


    [[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]];
    [[UITabBar appearance] setShadowImage:[[UIImage alloc] init]];
    // Override point for customization after application launch.
    return YES;
}

之前:

之后:

更新:你canset背景图像,阴影就像一个零代码

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式