Open CainLuo opened 4 years ago
Xcode版本: Xcode 11.5 iOS版本: iOS 13.5 SDCycleScrollView版本: 1.80
实现代码:
private lazy var cycleScrollView: SDCycleScrollView? = { let cycleScrollView = SDCycleScrollView(frame: scrollContentView.bounds, delegate: self, placeholderImage: UIImage()) cycleScrollView?.bannerImageViewContentMode = .scaleAspectFill cycleScrollView?.autoScroll = false cycleScrollView?.pageControlAliment = SDCycleScrollViewPageContolAlimentCenter cycleScrollView?.currentPageDotColor = .white cycleScrollView?.pageControlStyle = SDCycleScrollViewPageContolStyleClassic cycleScrollView?.backgroundColor = UIColor(hexString: "#f5f5f5") return cycleScrollView }() var profile: LTHomePageDataModel! { didSet { if let cycleScrollView = cycleScrollView { cycleScrollView.imageURLStringsGroup = profile.lt_imageURLs } }
具体效果:
问题定位: 断点在此之后发现indexOnPageControl的初始值不为0
int indexOnPageControl = [self pageControlIndexWithCurrentCellIndex:[self currentIndex]];
遇到了同样的问题,解决了吗
@InGuuuW 没有的, 在寻找可替代的控件中
Xcode版本: Xcode 11.5 iOS版本: iOS 13.5 SDCycleScrollView版本: 1.80
实现代码:
具体效果:
问题定位: 断点在此之后发现indexOnPageControl的初始值不为0