SDCycleScrollView icon indicating copy to clipboard operation
SDCycleScrollView copied to clipboard

切换 imageURLStringsGroup 索引有问题

Open MuRanJiangXia opened this issue 1 year ago • 1 comments

切换数据源会显示错乱,比如先设置有两个元素的数组 ,然后切换成一个元素的数组,再次切换两个元素的数组,索引偶尔会变成1而不是0

  • (void)setImagePathsGroup:(NSArray *)imagePathsGroup { [self invalidateTimer];

    _imagePathsGroup = imagePathsGroup;

    _totalItemsCount = self.infiniteLoop ? self.imagePathsGroup.count * 100 : self.imagePathsGroup.count;

    if (imagePathsGroup.count > 1) { // 由于 !=1 包含count == 0等情况 self.mainView.scrollEnabled = YES; [self setAutoScroll:self.autoScroll]; } else { self.mainView.scrollEnabled = NO; [self invalidateTimer]; } // 修改了 [self.mainView setContentOffset:CGPointMake(0, 0) animated:NO]; [self setupPageControl]; [self.mainView reloadData]; }

    // 修改了 [self.mainView setContentOffset:CGPointMake(0, 0) animated:NO]; 加上这个能规避一下

MuRanJiangXia avatar Aug 22 '24 06:08 MuRanJiangXia

你好,你发给我的邮件已收到,看到邮件我会主动与你联系!谢谢!

chinaiOSSwift avatar Aug 22 '24 06:08 chinaiOSSwift