全局配置app.json中tabBar的声明如果开启了自定义tabBar能否数量不限制5个?
发布于 5 年前 作者 yangchang 3442 次浏览 来自 问答

需求:项目中使用了自定义tabBar,想要做一个abtest,根据一个开关来切换tabbar页面是显示A页面还是B页面

问题:即使是自定义tabbar,也需要在全局app.js中声明页面路径,并且限制了数量只能是2~5个。现有的tabbar页面已经有5个了,就没有办法再加,即使用自定义tabbar支持到了动态切换,切换完的总是其实还是5个不变的,由于这个限制也没有办法做到,只能是做在同一个页面。可是两个版本的页面已经完全改版,同个页面有点不合理。而且我理解这个限制只是为了默认tabbar的显示设置的,既然已经自定义就应该可以让开发者自定义个数灵活配置。

期望:希望官方能够在开启了自定义tabbar(设置custom为true)的情况下能够开放这个限制。

1 回复

5个的限制估计官方不会开放.这个和展示适配等问题相关.

如果有条件,可以真正自定义实现tabBar,模拟出tabBar的场景!

这样想怎么写怎么写了…

回到顶部