LGFFreePT 0.3.3

LGFFreePT 0.3.3

laiguofeng 维护。



LGFFreePT 0.3.3

  • aiononhiii

LGFFreePT

可自由添加到指定位置的分页标签控件

Swift 4.2+ 已发布版本

传送门 LGFSwiftPT

提示

  • 本示例代码仅支持 9.0+,本控件支持到 8.0+

制作目的

  • 想要将分页标签放在视图的任意位置
  • 分页用的子控制器 Page 由您自行定义(将一个初始化的 UICollectionView 传给 LGFFreePT,并在您的控制器里实现其代理。然后在 cell 上添加子控制器)

部分效果展示

  • 毛毛虫底部线对准标题

  • 向下隐藏-底部线对准标题(自定义)

  • 向上隐藏

  • 普通底部线对准标题

  • 渐隐效果

  • 模仿系统 UISegment

  • 指定index添加特殊标题

  • 主副标题

  • 主副标题放大缩小

  • 支付宝滚动更新标题

  • 淘宝首页

*这只是冰山一角,还有近千种效果等待您的发现,详情请看 Demo (LGFFreePT)

功能

  • 实现了市面上大部分的效果,如果有新的需求请留言告诉我

用法

  • 由于用法较多,代码写得比较自由,有必要打开到h文件的我全部都打开到h文件了,有些效果也需要自己组合摸索,部分我没有实现的效果我做了注释和异常处理,如果组合过程中遇到崩溃可能是我设置的异常,请查看异常日志。(具体您可以下载我的示例代码,我的示例代码里列了一些我自己组合的效果,都是市面上主流的效果)

使用方式

  • 使用 pod 'LGFFreePT' 或 LGFFreePT,如果提示错误,请更新您的 cocoaPods 至大于等于 1.7.0 版本

我的邮箱 - [email protected]

如果您觉得不错,可以给我的 github 项目点一颗星,我会努力持续添加新的组合参数

如果您有建议,也请在下方回复我,如果可行我会尽快采纳