UICollectionView粘性滑动

1、在UICollectionViewFlowLayout子类里重写

- (CGPoint)targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset withScrollingVelocity:(CGPoint)velocity;
这个方法用于设置滑动停止时的位置,proposedContentOffset代表将要停止的位置,velocity代表现在滑动的速度

http://www.cnblogs.com/fengtengfei/p/5100925.html

2、占位的scrollView(专门用来翻页用的),对占位scrollView设置pagingEnabled=YES,占位scrollView的宽度设置为想要一次滑动的距离,再修改则hitTest方法,让占位滚动视图以外的点击事件都能被占位视图接收到。

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
    return self.placeholderSV;
}

https://www.jianshu.com/p/6d39209f9051

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,650评论 4 61
  • Android开发规范有助于提高开发效率,整理,搜集开发规范后,如下 比较全面具体的规范来自:原创文章,转载请注明...
    方孝天阅读 3,226评论 0 6
  • 好身材人人都想要,可是有的时候有的人刚刚开始锻炼,不知道怎么锻炼才好,锻炼时间多长为最好,盲目的健身 不但没有健...
    夏吾克阅读 4,766评论 0 1
  • 1.减肥是什么? 要想减肥,你一定要明白减肥是什么?他是一种怎样的概念,然后在根据相应的方法进行对症下药。 现在很...
    咸鱼队长阅读 8,742评论 21 58
  • 适当的出去走一走 提醒自己,你是谁 你要成为什么样的人
    短发777阅读 1,468评论 0 0

友情链接更多精彩内容