gsdios / SDCycleScrollView

Autoscroll Banner. 无限循环图片、文字轮播器。
MIT License
6.18k stars 1.5k forks source link

iOS10,通过Xib加载,无法正确显示PageControl #246

Open cocos543 opened 7 years ago

cocos543 commented 7 years ago

调试了一下,发现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]; }); }

qllqll commented 7 years ago

同样遇到了这个问题

Liyongcong commented 5 years ago

遇到了同样的问题