写了一个吸顶的表格,就是表头吸顶,然后表格内容超出一屏就可以滚动。
在iphoneX,iphone6以及其他安卓机都能正常滚动,唯独在iphone13出现bug。
bug现象:表格内容不够一屏时,iphoneX,安卓等都无法滚动,但是iphone13依然可以滚动,并且,原本吸顶的表头也会被滚上去看不见。
为了便于观察,加了个边框:红色的框是scroll-view,直接子元素就是那个蓝色的框
可以明显的看到,屏幕右侧有一个滚动条,而实际上表格的内容不满屏幕的高度。在网上找到的,说配置文件中加disableScroll: true,实测,无效。
所以想问问,有没有什么办法能解决这个问题?
enhanced="{{true}}" bounces="{{false}}"
<scroll-view class="scroll portrait z-2" scroll-top="{{topNum}}" refresher-enabled="true" bindrefresherpulling="onPulling" bindrefresherrestore="onRestore" bindrefresherrefresh="onReFresh" refresher-triggered="{{triggered}}" show-scrollbar="true" enhanced="true" bounces="false" scroll-y="true" scroll-x="true" scroll-with-animation="true" enable-back-to-top="true" bindscrolltolower="getNew">
我的是这些,不过还是有那个问题,底下凭空出现一大片空白
<scroll-view class="scroll portrait z-2" enhanced="true" bounces="false" scroll-y="true" scroll-x="true">
尴尬了,我把里面的一些东西删了,就留这几个,成功了,不知道是跟哪个属性冲突了,现在一个个去排查。。。
问题解决了吗
refresher-enabled="true"
这个属性不能加,加了就有滚动的问题