LazyPageScrollView(一个可以最大程度简化PageView与TabView切换的第三方框架)
查看次数:7778
下载次数:1614
上传时间:2015-07-13
大小:256 B
简介
想必开发过app的开发者都有这样的痛点,如果要做一个可以切换tab的pageView估计不是一件容易的事情,比如订单模块,用户可以滑动在待付款,已完成和售后中三个view之间切换的话,会牵扯到不少的页面逻辑和交互,如果可以有一个一劳永逸的封装该有多好啊,每个页面的逻辑实现解耦,不同页面的切换和交互可以封装起来。于是,这个框架就是为了满足这样的需求而生的。
它的优势
1.封装了大部分常见的功能,api简洁明了,且定制十分灵活,可以根据产品的不同定制出不同样式的pageview。
2.实现了页面切换和逻辑间的解耦,开发者无需关心pageview的切换,只需要关心每个view的刷新和显示。
3.多种创建方式,与xib无缝结合。
4.对于pageview为 LazyTableView 的时候,进行了优化,防止多个tableview会有过多cell的情况,占用大量资源。(后续会完善更多优化)
5.源码仅有一个h和m文件,且没有使用其他任何第三方库。
联系方式
QQ群:460483960 这是我们的ios项目的开发者qq群,这是一个纯粹的ios开发者社区,里面汇聚了众多有经验的ios开发者,没有hr和打扰和广告的骚扰,为您创造一个纯净的技术交流环境,如果您对我的项目以及对ios开发有任何疑问,都可以加群交流,欢迎您的加入~
PS:作者的另外两个开源项目:LazyTableView(一个可以最大程度简化uitableview操作的第三方框架)
EasyUIControl(一个可以简化ui界面的组件库)
测试环境:Xcode 6.2,iOS 6.0以上
收藏