程序员人生 网站导航

iOS开发中常用的轮子 第三篇 炫酷的控件和特效

栏目:综合技术时间:2015-05-27 08:11:44

为避免重复造轮子,很多效果和功能都可以从github上找到。盘点之前的项目,整理出了很多用过的开源代码,每天奉送1批。


学习这些例子的方法:

1,了解:运行1遍例子,弄清这些代码的究竟是甚么;

2,使用:在以后开发工程中使用这些例子;

3,研究代码:研究例子的代码的实现,简单修改做出自己的效果。

============分割线:具体以下 =============

TapkuLibrary

链接:https://github.com/devinross/tapkulibrary

介绍:作者是 Devin Ross, 这是在 iOS 上1款功能强大的 UI 效果类库, 可以实现多种酷炫的效果, 目前仍在更新中;非常多的殊效控件,像1个控件的大杂烩。


Canvas

链接:https://github.com/CanvasPod/Canvas

介绍:无需编码实现牛逼的动画效果的库, 连设计师都可以快速上手


FXBlurView

链接:https://github.com/nicklockwood/FXBlurView

介绍:iOS 模糊背景类库, 可以方便的根据底层显示的状态生成模糊效果


PaperFold for iOS

链接:https://github.com/honcheng/PaperFold-for-iOS

介绍:实现了类似折纸效果的视图切换, 可从不同方向进行切换, 该项目已好久未更新


iCarousel

链接:https://github.com/nicklockwood/iCarousel

介绍:作者是英国 Charcoal Design 公司的开创人, 开源领域的贡献很是卓著, 这个项目就是其中之1, 这是1款可以在 iOS 上实现旋转木马视图切换效果的第3方控件, 并提供多种切换效果


AwesomeMenu

链接:https://github.com/levey/AwesomeMenu

介绍:作者是1位中国人, 该项目主要是使用 CoreAnimation 还原了 Path menu 的动画效果


QuickDialog

链接:https://github.com/escoz/QuickDialog

介绍:用于快速创建复杂的 iOS 表单, 自定义了 UITableViewCell, TableView 的样式


FlatUIKit

链接:https://github.com/Grouper/FlatUIKit

介绍:搜集了很多扁平化 UI 的 iOS 组件, 方便使用


iOS7-Sampler

链接:https://github.com/shu223/iOS7-Sampler

介绍:整合演示了多个具有 iOS7 新特性的的项目, 提供了非常多的例子参考

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐