不规则按钮,相似于遥控器按钮,能够单独控制按钮的上下左右(做者: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以上