疑问如题
uniapp自带的tabbar设置虽然还算自由,也提供了修改字体和图标的能力, 但是修改后重启应用就会恢复初始值,有想过把想修改的值存起来,重启的时候马上再修改回去, 但是这样会有闪烁问题,就是启动的时候有时候一瞬间会是初始的样子,然后再修改的。
本来想说自带的tabbar性能是最高的,所以想优先考虑,但是貌似不能很好的完整需求。
话说,这样的需求只能用自定义tabbar实现了吗
- 发布:2023-11-03 22:22
- 更新:2023-11-15 13:47
- 阅读:168
请问如何实现的换肤,对于原生的tabbar有办法应用换肤吗?我们现在是通过一个js变量换肤的,但是pages.json是不是无法应用?
-
5***@qq.com (作者)
uniapp的话,不太好做这个功能, 看你的需求好像uni自带的tabbar实现不了, 因为自带的tabbar很多设置并不跨端, 比方说tabbar整体背景图.
你要是做跨端都要换tabbar皮肤, 现阶段好像只能用自定义的tabbar了, 我发这个问题出来也是想官方看到能回答下, 官方能支持肯定是最好的.2023-11-15 18:28
-
回复 5***@qq.com: 我现在找了个js的方案算是解决了,现在也是用的原生的tabbar,官方的话好像对于主题换肤不太感冒,这块其实theme.json挺好,就是不支持主动切换
2023-11-29 18:17
5***@qq.com (作者)
好像也是一个可行思路。
有空我试试。
多谢大佬提供思路。
2023-11-06 23:47
喜欢技术的前端
回复 5***@qq.com: 客气(●'◡'●)
2023-11-07 08:33