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

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


学习这些例子的方法:

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

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

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

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

TapkuLibrary

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

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


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 公司的创始人, 开源领域的贡献颇为卓著, 这个项目就是其中之一, 这是一款可以在 iOS 上实现旋转木马视图切换效果的第三方控件, 并提供多种切换效果


AwesomeMenu

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

介绍:作者是一位中国人, 该项目主要是使用 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 新特性的的项目, 提供了非常多的例子参考

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。