iOS优秀开源项目总结

转自:http://www.cnblogs.com/wengzilin/p/4359360.html

网上此类帖子博客不少,不过自己没整理过的东西始终是别人,现开此贴加以总结,持续更新!站在巨人的肩膀上才能站得高看得远。

第一部分:UI类

1、毛玻璃模糊效果

RNFrostedSidebar

一个iOS 7设计风格的控制中心式的导航栏——毛玻璃效果,

扁平化设计以及定制动画全部融于其中。地址:

https://github.com/rnystrom/RNFrostedSidebar

技术分享

2、低版本扁平化神器,让iOS7以下版本同样有扁平化效果UI7Kit

UI7Kit可以让iOS 7的外观呈现在iOS 5+系统上。简单地把项目打包至UI7Kit,就可以看到新元素的外观。不过UI7Kit是一个新项目,仍处于不断改进中,但也包含了大量界面元素。

使用方法相当灵活,可以全部替换掉系统的UIKit,也可以只引入某个控件。支持cocoapod

地址:https://github.com/youknowone/UI7Kit

技术分享

3、SWTableViewCell--类似于iOS 7系统Mail

一个使用起来很简单的UITableViewCell子类,可以通过左右滑动调出view,view上有工具按钮(和iOS 7的系统Mail类似)。可以在左右滑动后都出现操作菜单,比较实用:

https://github.com/CEWendel/SWTableViewCell

技术分享

4、实时模糊效果DKLiveBlur

模仿雅虎天气墨迹天气等滚动时的效果,效果很赞,值得下载模仿研究:

https://github.com/kronik/DKLiveBlur

技术分享
     
     
     
     

 

第2部分:SampleGuideCode
1、iOS7新功能官方sample code,相当不错

不要小看这份sample code,它涵盖了动画、数据处理等内容,值得研究:

https://github.com/CEWendel/SWTableViewCell

 
2、iOS8 UI Catalog常用控件基本用法sample code

同样是APPLE出品,一份大而全的代码,涵盖了日常使用中能接触到的几乎全部代码,包含iOS8最新属性与用法,不用每个控件都看,各取所需吧,可以当做字典备用:

 

 
     
     
     

 此外,其他博文有更加详细的总结,值得一看,点这里

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