RN TabBarIOS.item icon 使用异常

假设我的图片是存在xcode项目里面的,我通过目录存放或者.xcassets存放,只是2X的图片,命名也很规范,位置也放得很好,可是当

<TabBarIOS.Item
          title="我的"
          selected=true
          icon={{uri:'tab_btn_home'}}
          selectedIcon={{uri:'tab_btn_home_p'}}
          onPress={ () => this.changeTab(0) }>
          <Home />
</TabBarIOS.Item>

这个时候,效果真赞

图片描述

图片描述

how to fix this bug?

阅读 4.3k
2 个回答

你的项目确定只会运行在IOS平台吗?
如果不是,尽可能不用ios独有组件。
这种tabbar,自己写个,几分钟的事儿。

新手上路,请多包涵

我也是踩过这个坑,其实只要把icon的代码修改下就可以:
icon={{uri:'tab_btn_home',scale:2}} 指定图片的规模。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题