带有弹性效果的下拉刷新控件
该项目是一个用Swift编写的带有弹性效果的下拉刷新控件。
灵感来自于Hoang Nguyen在Dribbble上的设计。
弹性动画的实现效果,请见: Elastic view animation using UIBezierPath
一个简单的可以给各View添加线的封装 (作者: AirSars)
一个简单的可以给各View添加线的封装
具体的使用方法readme里面写的很清楚噢,觉得还可以的欢迎star一下
支付宝朋友分享 (作者: liubinqww)
具体用法在: Bison教你3分钟集成支付宝好友分享
有兴趣的朋友多点喜欢支持下我哦!也可以关注我,时不时的分享各种开发经验。
这个是我的投稿: iOS 9 新特性之实现 3D Touch 就是 So easy -- OC版
当然原文已经更新了Swift版的。
粉碎效果转场动画--StarWars.iOS
该项目是一个非常酷的转场动画,带有粉碎效果。
使用CocoaPods安装。要求:iOS 8.0 、Xcode 7、Swift 2
具体实现过程,可参见作者的博客: UIDynamics, UIKit or OpenGL? 3 Types of iOS Animations For the Star Wars
TreeTable (作者: JonHory)
简单逻辑实现的多级列表 目前有一个想要改进的地方:每次删除或者加载数据之后,都是reloadData,本人希望使用reloadRowsAtIndexPaths:withRowAnimation:的方法,但能力不足,希望有人帮助,作出改进。
本demo实现了类似qq列表,但能自行扩展的多级列表(demo中实现了4级列表)。满足每次点击cell才发起网络请求获取数据的思路(demo中在每次点击cell的时候创建并加载了更多的model)。满足自定义各级cell。
本人是一个初学者。 在网上搜了一些多级列表的demo,也看了部分,使用起来确实有方便的地方,但是不太符合本人开发中遇到的实际需求。 本人需要一个类似qq列表的功能,但是需要更多子级。点击一个cell,才获取下一级列表的数据(网上许多demo都是要求一次性创建全部数据源),并展开该cell下的下一级列表,再次点击同一个cell,收缩该cell下的全部子列表。同级cell之间无关联。 自己尝试写的过程也比较痛苦,不过还好总算是写出了一点东西。