收藏
回答

ios上swiper内显示出现一部分空白的bug

问题模块
API和组件

我在swiper内使用了wx:for循环实现如下图1效果:

但是很大概率会出现内容不显示的问题(如图2),按住不显示的地方又会显示出来了(如图3)




最后一次编辑于  2017-06-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

19 个回答

  • LastLeaf
    LastLeaf
    2017-06-07

    第三张图的“第3章”这一行是有哪些样式控制呢?

    2017-06-07
    赞同
    回复
  • ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    2017-06-07

    navigator 组件的样式

    2017-06-07
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-06-07

    看起来这一行的样式和前两行不一样,有哪些区别呢?

    2017-06-07
    赞同
    回复
  • ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    2017-06-07

    调试工具上不会有这种问题



    2017-06-07
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-06-07

    麻烦试一下把.navigator-hover的background-color修改为rgb(25, 25, 25)

    2017-06-07
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-06-07

    另外,iOS的版本是?

    2017-06-07
    赞同
    回复
  • ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    2017-06-07

    navigator 按住的样式啊  .navgator-hover 里面的  现在问题是很大概率下面会有一部分空白 不是样式的问题,肯定是渲染出来了,hover一下就出现了。

    2017-06-07
    赞同
    回复
  • ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    2017-06-07

    http://weibo.com/tv/v/F6J03im6T?fid=1034:3eca3314109f6a312fa9ae079122aeda


    录了个BUG复现的视频

    2017-06-07
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-06-07

    明白你的问题了。怀疑与 .navgator-hover 中指定的某些样式有关(有些样式会引起iOS下的重绘bug)。


    目前看来,比较可疑的样式是“transition”和与透明度相关的样式。麻烦去掉这些再看看有没有问题。

    2017-06-07
    赞同
    回复
  • ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    ꯭O꯭h ꯭it'꯭s ꯭࿉ ꯭b꯭u꯭g꯭
    2017-06-07

    明白你的问题了。怀疑与 .navgator-hover 中指定的某些样式有关(有些样式会引起iOS下的重绘bug)。


    目前看来,比较可疑的样式是“transition”和与透明度相关的样式。麻烦去掉这些再看看有没有问题。


    尝试LastLeaf 你说的上述方案后没有解决此问题, .navgator-hover默认有透明度样式,于是添加hover-class="none"去掉了hover后发现,空白的地方通过hover也显示不出来了。


    2017-06-07
    赞同
    回复