z***@126.com
z***@126.com
  • 发布:2022-07-27 17:22
  • 更新:2022-08-05 14:17
  • 阅读:684

【报Bug】uni.setTabBarItem

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 21H1

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

手机系统: iOS

手机系统版本号: iOS 13.0

手机厂商: 苹果

手机机型: iPhone 6

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

pages.josn文件:
"tabBar": {
"color": "#666666",
"selectedColor": "#fe7900",
"backgroundColor": "#FFFFFF",
"list": [
{
"pagePath": "pages/tabbar/home/home",
"text": "首页",
"iconPath": "static/images/meal/home.png",
"selectedIconPath": "static/images/meal/home1.png"
},
]
},

home.vue文件:
uni.setTabBarItem({
index:0,
text:'首页',
iconPath:'/static/images/meal/home.png',
selectedIconPath:'/static/images/meal/home1.png',
pagePath:'/pages/tabbar/home/home'
});

操作步骤:

uni.setTabBarItem({
index:0,
text:'首页',
iconPath:'/static/images/meal/home.png',
selectedIconPath:'/static/images/meal/home1.png',
pagePath:'/pages/tabbar/home/home'
});

预期结果:

改变tabBar的文字和icon

实际结果:

改变了tabBar的文字,并没有改版icon

bug描述:

标准基座,ios环境,调用“uni.setTabBarItem”API,回调成功后,文字变化了,icon没有变

2022-07-27 17:22 负责人:DCloud_iOS_XHY 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

HBuilderX3.5.4-alpha已修复

DCloud_UNI_Anne

DCloud_UNI_Anne

用示例代码hello uni-app能出现你的问题吗?不能的话请排查下具体问题,并提供可复现bug的最小化demo(上传附件),让我们及时定位问题,及时修复。【bug优先处理规则】https://ask.dcloud.net.cn/article/38139

  • z***@126.com (作者)

    hello uni-app示例代码里面,没有我需要的功能,设置tababr的icon

    2022-07-28 09:28

  • z***@126.com (作者)

    demo附件已提交,导入HBuilderX运行即可,index1.vue与index5.vue是操作页面,切换两套tababr,ios环境下文字和路径都变了,唯独icon没有变化。安卓无问题

    2022-07-28 09:51

  • DCloud_UNI_Anne

    回复 z***@126.com: 已反馈给相关人员排查,已加分感谢反馈!

    2022-07-28 16:06

  • z***@126.com (作者)

    回复 DCloud_UNI_Anne: 请问本次更新有修复我这个bug吗 版本:3.5.3.20220729

    2022-07-31 09:44

  • DCloud_iOS_XHY

    回复 z***@126.com: 没有,会跟随下次 alpha 版本发布

    2022-08-01 18:06

该问题目前已经被锁定, 无法添加新回复