当前位置: 首页 > 科技观察

简化PageView和TabView切换的框架

时间:2023-03-19 01:34:05 科技观察

源码介绍:想必开发过app的开发者都有这样的痛点。做一个可以切换tab的pageView不是一件容易的事情。比如订单模块,用户可以通过滑动在待付款、已完成、售后三个视图之间切换,会涉及到很多页面逻辑和交互。如果有一劳永逸的套餐就好了。每个页面的逻辑是解耦的。可以封装不同页面的切换和交互。因此,这个框架就是为了满足这样的需求而诞生的。其优点封装了大部分常用功能,api简洁明了,定制非常灵活,可以根据不同的产品定制不同风格的pageview。实现了页面切换和逻辑的解耦。开发者不需要关心pageview的切换,只需要关心每个view的刷新和显示。多种创作方式,与xib无缝结合。当pageview为LazyTableView时,进行了优化,防止多个tableview的cell过多,占用大量资源。(以后会完善更多的优化)源码只有一个h和m文件,没有使用其他第三方库。源码效果图:下载地址:http://down.51cto.com/data/2068447