LGFFreePT: 可自由添加到指定位置的分页标控件
项目简介
LGFFreePT是一个可自由添加到指定位置的分页标控件,它基于之前的LGFPageTitleView的代码进行全面重写,并开放了许多新的功能。此控件为Swift 4.2+版本,支持iOS 8.0+版本(示例代码支持9.0+)。它可以让用户把分页标放在视图的任意位置,并且将分页用的子控制器Page留给用户自己定义(传给LGFFreePT一个自己初始化的UICollectionView,在自己的控制器里实现其代理,并在cell上添加子控制器就行)。
项目目的
制作目的是想要把分页标放在视图任意位置,并且把分页用的子控制器Page的定义权留给用户自己。
功能展示
它能够实现多种效果,如毛毛虫底部线对准title向下隐藏、底部线对准title(自定义)向上隐藏、普通底部线对准title渐隐效果、模仿系统UISegment指定index添加特殊title、主副title主副title放大缩小、支付宝滚动更新title、淘宝首页效果等,还有近千种效果等待用户组合发现,详细可见Demo(LGFFreePT)。功能实现了市面上大部分的效果,如果有新的需求可以留言。
用法
用法较多,代码写得比较自由,有必要开到h文件的都已开到h文件,有些效果需要自己组合摸索。部分未实现的效果做了注释和报异常处理,如果组合中碰到崩溃有可能是设置的异常,请查看异常Log。可以通过pod ‘LGFFreePT’或者LGFFreePT来使用,如果提示错误,请更新你的cocoaPods到1.7.0及以上。
项目总结
LGFFreePT是一个功能丰富且具有很大灵活性的分页标控件。它在原有的基础上进行了重写并开放新功能,能满足多种需求。如果你使用了感觉不错,可以给作者赠送一颗github星星,如果你有建议也请在下方回复,作者会尽快采纳可行的建议。期待大家的留言参与讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的LGFFreePT: 可自由添加到指定位置的分页标控件都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。