ios之oc和swift中分页
https://github.com/sundayios/GKPageScrollView
转载地址 https://github.com/QuintGao/GKPageScrollView
iOS类似微博、抖音、网易云等个人详情页滑动嵌套效果
GKPageScrollView是一个UIScrollview嵌套滑动库,主页参考了JXPagingView,在他的基础上做了修改,实现了自己想要的效果。
主要功能
- 支持上下滑动、左右滑动,手势返回等
- 支持如UITableView的sectionView的悬停效果
- 支持多种分页控件,如JXCategory,WMPageController等
- 可实现导航栏颜色渐变、头图下拉放大等效果
- 支持主页、列表页下拉刷新,上拉加载
- 支持列表懒加载功能
使用方法
1、手动安装
下载GKPageScrollView demo
- Objective-C:拖入GKPageScrollView/objc文件夹中的.h和.m文件,#import "GKPageScrollView.h",开始使用
- Swift:拖入GKPageScrollView/swift文件夹中的.swift文件,开始使用
2、CocoaPods安装:
- Objective-C:
pod 'GKPageScrollView'then#import <GKPageScrollView.h> - Swift:
pod 'GKPageScrollViewSwift'thenimport GKPageScrollViewSwift
如果发现pod search GKPageScrollView/GKPageScrollViewSwift 不是最新版本,在终端执行pod setup命令更新本地spec镜像缓存,重新搜索即可。
效果图
| 说明 | 效果图 |
|---|---|
| 微博个人主页 | ![]() |
| 微博发现页 | ![]() |
| 网易云歌手页 | ![]() |
| 抖音个人主页 | ![]() |
| 主页下拉刷新 | ![]() |
| 列表下拉刷新 | ![]() |
| 列表懒加载 | ![]() |









浙公网安备 33010602011771号