SDCycleScrollView
SDCycleScrollView copied to clipboard
Autoscroll Banner. 无限循环图片、文字轮播器。
在 SDCycleScrollView.m文件里面 ``` if (!self.backgroundImageView) { UIImageView *bgImageView = [UIImageView new]; /// bgImageView.contentMode = UIViewContentModeScaleToFill; 需要这样修改下 bgImageView.contentMode = self.bannerImageViewContentMode; [self insertSubview:bgImageView belowSubview:self.mainView]; self.backgroundImageView = bgImageView; } ```
rt 用最新版 自定义cell时候 滑动时 第二屏的cell 会复用第一屏的 cell的元素 ps:设置无限滚动的时候,禁止无限滚动就不会复用
自定义cell,在赋值cell的代理方法里 强转出来的cell不是自定义的,而是框架的SDCollectionViewCell,(第一个和第二个是正确的,取出来是我自定义的cell,滚动到第三个的时候变成了SDCollectionViewCell)
我在UICollectionReusableView添加了一个banner控件。我在awakeFromNib设置下面的代码,但是pagecontrol还是会显示。根本不会隐藏,请问是什么原因呢? self.bannerView.showPageControl = NO; self.bannerView.pageControlStyle = SDCycleScrollViewPageContolStyleNone;
使用SDCycleScrollViewDelegate的方法提供数据的时候没有提供设置cell数量的方法,也没有提供刷新数据的方法,自定义cell的时候用起来很不方便
在SDCycleScrollView.m文件中 ``` - (void)setPlaceholderImage:(UIImage *)placeholderImage { _placeholderImage = placeholderImage; if (!self.backgroundImageView) { UIImageView *bgImageView = [UIImageView new]; #修改这句代码设置填充模式 bgImageView.contentMode = self.bannerImageViewContentMode; #修改这句代码设置填充模式 [self insertSubview:bgImageView belowSubview:self.mainView]; self.backgroundImageView = bgImageView; } self.backgroundImageView.image...
不建议用,思路大致没问题,但漏洞很多
能否把mainView的scrollViewDelegate回调开放出来,scrollViewWillBeginDragging,scrollViewDidEndDecelerating,让开发者监听到拖拽手势,处理手势冲突问题。