iOS13及以下版本修改自定义Tabbar的分割线颜色等属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS13及以下版本修改自定义Tabbar的分割线颜色等属性相关的知识,希望对你有一定的参考价值。

参考技术A 首先ios13更新了新的类 UIBarAppearance 来设置系统或者自定义的Tabbar等控件的属性:拿 UITabbar来讲,新增了standardAppearance的属性,standardAppearance属于UITabBarAppearance类,UITabBarAppearance继承自UIBarAppearance。我们如果在iOS13系统环境下想要设置Tabbar的一些属性,比如分割线颜色,就需要用下面的方法来设置:

    

// 修改tabbar顶部分割线的颜色        

需要注意的是,iOS13只有使用appearance属性才能有效显示,使用之前的老方法就无法显示,所以为了更好的适配不同系统版本,还需要添加之前的方法:

文章的目的只是做个提醒,方法没写全~

uni-app 自定义修改底部tabBar

参考技术A 不同的身份显示的底部不同,这时候需要自定义修改底部tabBar
底部数量相同的情况下,自定义修改底部tabBar

uni.setTabBarItem(

  index: 1,

  text: '任务',

  iconPath: '/static/tabbar/gongzuotai-01.png',

  selectedIconPath: '/static/tabbar/gongzuotai-02.png'

)

以上是关于iOS13及以下版本修改自定义Tabbar的分割线颜色等属性的主要内容,如果未能解决你的问题,请参考以下文章

iOS 自定义tab bar 怎么隐藏

iOS10.0 TabBar Bug(底部同时展示原生和自定义tabBar)-b

自定义TabBar

uni-app自定义tabBar

自定义tabBar

uni-app 自定义修改底部tabBar