<scroll-view class="award-tail-scroll" :scroll-with-animation="true" :scroll-left="scrollLeft" :show-scrollbar="false" scroll-x="true">
<!-- uniapp bug,ios将区域高度作为横向滚动宽度,viewWidth为可滚动区域宽度 -->
<view class="award-tail-inner" :style="{height: viewWidth+'rpx',width: viewWidth+'rpx'}"></view>
</scroll-view>
- 发布:2021-08-20 11:59
- 更新:2021-08-23 15:23
- 阅读:540
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 最新
HBuilderX类型: 正式
HBuilderX版本号: 3.2.2
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: 所有
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
如上代码
如上代码
预期结果:
去掉高度,仍能出现滚动
去掉高度,仍能出现滚动
实际结果:
去掉高度设置,区域无法正常滚动
去掉高度设置,区域无法正常滚动
bug描述:
在ios中使用scroll-view组件,突然无法滚动,调试发现,组件将可滚动区域的宽高颠倒了,横向滚动区域宽度使用的是该区域的高度,当高度小于scroll-view宽度时,出现不可滚动。目前暂时将宽高全设置为最大长度,希望尽快处理一下
i***@qq.com (作者)
最新版本还是这样,没有修复
2021-08-23 15:24
DCloud_UNI_LXH
回复 i***@qq.com:
调试发现,组件将可滚动区域的宽高颠倒了
你是在哪里发现的?可以具体的说一下吗?我测试的时候,横向滚动都没有什么问题2021-08-23 15:28
i***@qq.com (作者)
回复 DCloud_UNI_LXH: ios nvue开发时出现
2021-08-23 15:44
i***@qq.com (作者)
横向滚动,我如果不设置高度,横向也不可滚动,只有设置了高度,且大于scrollview组件的宽度,才可以出现滚动
2021-08-23 15:45
DCloud_UNI_LXH
回复 i***@qq.com: 可以提供个示例吗?
2021-08-25 11:05