首页 > 其他分享 >uniapp使用uView2.x的自定义导航栏时,在app端出现同时两个导航栏的问题

uniapp使用uView2.x的自定义导航栏时,在app端出现同时两个导航栏的问题

时间:2024-12-30 15:25:56浏览次数:3  
标签:uniapp 自定义 app 50 uni hideTabBar 导航

在使用自定义导航栏时,先是发现在h5端同时显示两个导航栏的问题.经查已成功解决,详见我的上一篇文章(在app.vue的onLoad内加上uni.hideTabBar();).但是运行到安卓真机后发现还是存在同样的情况,出现了原生底部导航栏与自定义导航栏同时出现的情况.再次经过查询得到答案,同样在app.vue中的onShow内加入uni.hideTabBar();,不过得在这个方法外面套上一个延时器:
onShow: function() {
            setTimeout(() => {
                uni.hideTabBar();
            }, 50)
        },
50为50毫秒,经实验,貌似根据设备不同,最小的值还会有所不同.比如我就试过1,25,30,最后设置为50比较稳定.

标签:uniapp,自定义,app,50,uni,hideTabBar,导航
From: https://blog.csdn.net/qq_56306262/article/details/144827310

相关文章