Liang
Liang
没有测试过 SD,但是貌似 SD 只是针对 frame 做修改。你这个问题需要具体查下原因
headerView默认是添加了一个手势实现上下滑动的,如果这个手势与轮播图的手势冲突的话,可以设置headerView的代理,实现手势代理,做下过滤。 ``` objc _panGestureRecognizer.delegate = self; - (BOOL)gestureRecognizerShouldBegin:(UIPanGestureRecognizer *)panGestureRecognizer { CGPoint translation = [panGestureRecognizer translationInView:self.superview]; return fabs(translation.x) < fabs(translation.y); } ``` 另外,很抱歉。我这边没有iPhone5的机型,没有办法测试。你能否提供更详细点的iPhone5的问题
请问你轮播图是什么样的结构?iPhone5我这边用模拟器看下
请问header的父视图是STHeaderView吗?如果是的话,看看是不是手势冲突了,需要做下手势的处理
没有定义宏的话,需要自己在下拉刷新相关的swipetableview代理中返回下拉的触发高度,这个值相当于设置宏的时候的值。可以看下 git 上的文档介绍
如果是iOS10的话,会出现这个问题。已经解决iOS10问题,正在调试,稍后会提交
#19 iOS10取消collectionview的cell预处理功能
如果是这个问题的话,问题早就解决了。之前是 iOS10 UICollectionView API 修改后需要设置`collecitonView.prefetchingEnabled = NO`去除预加载。如果是别的问题,希望提供下细节