Open cocos543 opened 7 years ago
调试了一下,发现pageControl其实是显示在CollectionView下方.所以看不到,这个算是BUG吧.临时解决方案可以参考我下面代码 - (void)awakeFromNib { [super awakeFromNib]; [self setCycleScrollView]; }
- (void)setCycleScrollView { self.cycleScrollView.localizationImageNamesGroup = @[[UIImage imageNamed:@"1"], [UIImage imageNamed:@"2"]]; self.cycleScrollView.infiniteLoop = YES; self.cycleScrollView.showPageControl = YES; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ [self.cycleScrollView setPageControlStyle:SDCycleScrollViewPageContolStyleClassic]; }); }
同样遇到了这个问题
遇到了同样的问题
调试了一下,发现pageControl其实是显示在CollectionView下方.所以看不到,这个算是BUG吧.临时解决方案可以参考我下面代码 - (void)awakeFromNib { [super awakeFromNib]; [self setCycleScrollView]; }
pragma mark UI
- (void)setCycleScrollView { self.cycleScrollView.localizationImageNamesGroup = @[[UIImage imageNamed:@"1"], [UIImage imageNamed:@"2"]]; self.cycleScrollView.infiniteLoop = YES; self.cycleScrollView.showPageControl = YES; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ [self.cycleScrollView setPageControlStyle:SDCycleScrollViewPageContolStyleClassic]; }); }