fixed元素中scrollview的内容过长会消失
发布于 6 年前 作者 yanyong 4119 次浏览 来自 问答

iOS中,page中有一个fixed的tabbar,其中tabbar使用scrollview,tabbar中内容过长,大约2400rpx,page滚动底部后再上滚一些(利用iOS系统scrollview的弹簧效果可以到底部后再手动上滚一段距离),scrollview的内容会突然消失,但tabbar仍可点击和效应事件,证明元素都还在,只是看不见了,请问是微信的Bug吗?

scrollview的内容短些就不会出现这个问题,scrollview没消失,只是scrollview的内容看不见了,scrollview方向无论是横或竖都能重现,scrollview上加的所有view,包括for列表以外的view都会消失

代码大概如下:

<scroll-view style="width: 300px;"
   id="a"

   scroll-x="true"

   scroll-with-animation="true">
   <view wx:for="{{list}}"
     data-index="{{index}}"
       style="width: 40px; margin-left: 10px;"
       wx:key="{{index}}"
       catchtap="">
        <text style="width:40px;">{{item.text}}</text>
    </view>
</scroll-view>
回到顶部