j***@qq.com
j***@qq.com
  • 发布:2020-12-11 14:44
  • 更新:2020-12-11 14:44
  • 阅读:680

【报Bug】swipe-action NVUE iOS设置 margin后一直在显示,未隐藏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11.0.1 (20B29)

HBuilderX类型: 正式

HBuilderX版本号: 2.9.11

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iPhone7 Plus

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
        <uni-swipe-action>  
            <view style="margin-left: 24rpx; margin-right: 24rpx;" v-for="(item, index) in swipeList" :key="index">  
                <uni-swipe-action-item :right-options="options" :key="item.id" @change="swipeChange($event, index)" @click="swipeClick($event, index)">  
                    <view class="content-box" style="background-color: blue; border-radius: 12rpx;">  
                        <text class="content-text">item.content</text>  
                    </view>  
                </uni-swipe-action-item>  

                <view style="width: 750rpx; height: 12rpx;"></view>  
            </view>  
        </uni-swipe-action>

在 NVUE Andorid正常,但NVUE iOS 下出乎意料,如图:

操作步骤:

将 附件 swipe-action.nvue.zip 解压覆盖到 uni-app 演示项目 下 /pages/extUI/swipe-action/swipe-action.nvue 在iOS 模拟器下运行即可复现问题

预期结果:

和其他端一致,在样式里增加了margin后,按钮应该被隐藏

实际结果:

其他端都在预期中,NVUE IOS 按钮应该一直显示,当向右滑动时,按钮隐藏了,默认应该都被隐藏。

bug描述:

在 NVUE Andorid、vue、JS都正常,但NVUE iOS 下出乎意料,item 右侧的红色区域不应该被显示出来,如图:

2020-12-11 14:44 负责人:无 分享
已邀请:

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