这个问题真的是苦恼了半天呢,因为在父级上设置了overflow: hidden然而在iOS真机上并不买账~
1、首先在轮播图的最外层,先设置好圆角,也就是top_img这个view的样式
2、然后在swiper样式上设置ovewflow:hiddenborder-radius:10rpx
很多百度出来的结果都是这样解决的,我不明白橡宴扮,难道只有我的iOS真机上不好用吗?
加上这关键一句之后,问题才得以解决!赶快记录下来,希望可以帮助到跟我遇到相同问题的伙伴们
学小知滚程序时写过一个B站demo,也遇到此问题,最后自定义Swiper的Dot来实现了。思路是:用view组件重写dot,给swiper组件绑定bindchange事件用来获取当前第几个dot,动态改变class。
<!-- 滚动广告 begin -->
<view class="slider-wrapper">
<swiper bindchange="swiperChange" indicator-dots="{{indicatorDots}}"
autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="{{imgUrls}}" wx:key="*this">
<swiper-item>
<image src="{{item}}" class="slide-image"/>
</swiper-item>
</block>
</swiper>
<view class="swipe-btn-wrapper">
<view class="swipe-btn-list">
<view class="{{dotsClass[0]}}"></view>
<view class="{{dotsClass[1]}}"></view>搭卜余
<view class="{{dotsClass[2]}}"弊信></vi
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)