梦里追逐
梦里追逐
  • 发布:2020-10-26 16:08
  • 更新:2020-10-27 10:24
  • 阅读:729

【报Bug】IOS页面单独去除导航栏并设置view占位导致全局导航栏异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 2.9.3

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone 6s

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1.取消单个页面的导航栏
2.取消导航栏的页面防止view占位
3.对占位的view设置背景图

预期结果:

取消导航栏的页面 导航栏以及状态栏位置是设置的背景图片

实际结果:

每个页面的导航栏都被设置了背景图

bug描述:

1.取消单个页面的导航栏

{  
            "path": "pages/user/user",  
            "style": {  
                "navigationBarTitleText": "",  
                "navigationStyle": "custom",  
                "app-plus": {  
                    "titleNView": false  
                }  
            }

2.取消导航栏的页面设置view占位

<!-- #ifdef APP-PLUS -->   
            <view class="status-bar"></view>  
            <!-- #endif -->

3.status-bar设置背景图

.user-info-header {  
            background-image: url('https://res.fuyou.online/img/app/user-info-header-bg.png');  
            height: calc(312rpx + var(--status-bar-height));  
            .status-bar {  
                height: var(--status-bar-height);  
            }  
            .virtual-navigation-bar {}  

            /deep/ .uni-list-item .uni-list-item__extra .uni-icons span {  
                color: #FFFFFF !important;  
            }  
        }

结果每个页面的导航栏都被设置了背景图

2020-10-26 16:08 负责人:无 分享
已邀请:
梦里追逐

梦里追逐 (作者)

自己顶

梦里追逐

梦里追逐 (作者)

再顶

梦里追逐

梦里追逐 (作者)

怎么办呢,有没有大佬知道

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