Skip to content

xing3523/XMixScrollManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XMixScrollManager

介绍

管理UIScrollView嵌套滑动的一个小组件。通过KVO实现,无UI布局,低耦合。

Swift版本->XMixScrollManager_swift

简书相关文章

主要功能

  • 支持滑动进度条可选择是否显示;
  • 支持嵌套主次UIScrollView可选择是否允许下拉;
  • 支持点击状态栏可选择主次UIScrollView回到顶部;
  • 支持主次UIScrollView滑动过渡可选择惯性模拟移动。

使用方法

简单使用

self.scrollManager = [XMixScrollManager managerWithMainScrollView:mainScrollView contentScrollViews:@[contentScrollView1,contentScrollView2]];
self.scrollManager.contentScrollDistance = 300;

XMixScrollManager不关注UI布局,contentScrollDistance需要传入准确的值。 其他可选属性的使用可见demo。

部分效果图

安装

CocoaPods

  1. 在 Podfile 中添加 pod 'XMixScrollManager'
  2. 执行 pod installpod update
  3. 导入 <XMixScrollManager.h>。

系统要求

iOS 8.0+