源码推荐(7.17):不规则按钮相似于遥控器按钮,一个能够最大程度简化PageView与TabView切换的第三方框架

不规则按钮,相似于遥控器按钮,能够单独控制按钮的上下左右(做者:masa_chu)php

不规则按钮,相似于遥控器按钮,能够单独控制按钮的上下左右swift

测试环境:Xcode 6.2,iOS 6.0以上api

不规则按钮,相似于遥控器按钮,能够单独控制按钮的上下左右

LazyPageScrollView(一个能够最大程度简化PageView与TabView切换的第三方框架)(做者:loveskyforever)app

简介框架

想必开发过app的开发者都有这样的痛点,若是要作一个能够切换tab的pageView估计不是一件容易的事情,好比订单模块,用户能够滑动在待付款,已完成和售后中三个view之间切换的话,会牵扯到很多的页面逻辑和交互,若是能够有一个一劳永逸的封装该有多好啊,每一个页面的逻辑实现解耦,不一样页面的切换和交互能够封装起来。因而,这个框架就是为了知足这样的需求而生的。学习

它的优点测试

1.封装了大部分常见的功能,api简洁明了,且定制十分灵活,能够根据产品的不一样定制出不一样样式的pageview。优化

2.实现了页面切换和逻辑间的解耦,开发者无需关心pageview的切换,只须要关心每一个view的刷新和显示。ui

3.多种建立方式,与xib无缝结合。spa

4.对于pageview为 LazyTableView 的时候,进行了优化,防止多个tableview会有过多cell的状况,占用大量资源。(后续会完善更多优化)

5.源码仅有一个h和m文件,且没有使用其余任何第三方库。

测试环境:Xcode 6.2,iOS 6.0以上

相似于支付宝首页的按钮拖拽(做者:zhoujunfeng121)

相似于支付宝首页的按钮拖拽移动,使用很是的简单,只须要继承于TLDragButton初始化buttton,再btn.btnArray = array便可

测试环境:Xcode 6.2,iOS 6.0以上

横向tableview(做者:charles82)

横向tableview

能够设置header和footer

section的header和footer

测试环境:Xcode 6.2,iOS 6.0以上

Swift自定义导航栏(做者:枫韵海)

相互学习,共同进步,初学swift,写的很差,欢迎指点,谢谢!

测试环境:Xcode 6.2,iOS 6.0以上

相关文章
相关标签/搜索