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最新属性与用法,不用每个控件都看,各取所需吧,可以当做字典备用:

 
     
     
     

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

时间: 2024-11-09 15:39:10

iOS优秀开源项目总结(转)的相关文章

iOS 优秀开源项目

1. 界面 iCarousel: 用来做图片旋转显示效果(相册). MZTimerLabel:用来制作一个计时并显示时间的 label. MSDynamicsDrawerViewController,RESideMenu:非常强大的制作导航抽屉的工具. PNChart,iOSPlot:制作图表 Shimmer:非常帅气的显示文字的工具,能够产生闪烁效果,时候应用启动界面.https://github.com/facebook/Shimmer PaperFold-for-iOS:制作纸质折叠/翻页

github优秀开源项目大全-iOS

github优秀开源项目大全-iOS APR 25TH, 2014 前言 本文旨在搜集github上优秀的开源项目 本文搜集的项目都是用于iOS开发 本文会持续更新… 完整客户端 ioctocat github的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载 ChatSecure-iOS 使用XMPP协议的IM开源软件,很强大,在appstore上可以下载 SegmentFault SegmentFault的官方iOS客户端 OSChina-iOS 开源中国社区osc

自己总结的 iOS ,Mac 开源项目以及库,知识点------持续更新

自己在 git  上看到一个非常好的总结的东西,但是呢, fork  了几次,就是 fork  不到我的 git 上,干脆复制进去,但是,也是认真去每一个每一个去认真看了,并且也是补充了一些,感觉非常棒,所以好东西要分享,为啥用 CN 博客,有个好处,可以随时修改,可以持续更新,不用每次都要再发表,感觉这样棒棒的 我们 自己总结的iOS.mac开源项目及库,持续更新.... github排名 https://github.com/trending,github搜索:https://github.

开源学院-优秀开源项目集锦

QY-OpenSource:帮助Android新手学习使用开源项目 项目主页:https://github.com/qyxxjd/QY-OpenSource 2014-11-07项目搭建 添加ResideMenu侧滑菜单,作为项目的主页 添加XListView 流畅的下拉刷新功能以及上拉加载更多的分页功能 添加ButterKnife视图注入库 可以对任意的View对象使用注入,当然了,需要提供view root的对象 简化list adapter中的View Holder模式 2014-11-2

优秀开源项目之一:视频监控系统iSpy

iSpy是一个开源的视频监控软件,目前已经支持中文.自己用了一下,感觉还是很好用的.翻译了一下它的介绍. iSpy将PC变成一个完整的安全和监控系统 iSpy使用您的摄像头和麦克风来检测和记录声音或运动.捕获的媒体被压缩编码成Flash Video或MP4,在网络上安全的传输.iSpy可以同时运行在多台计算机上,具有完整的电子邮件,短信和Twitter报警功能. 特点 iSpy是世界上功能最丰富的监控软件!一些关键的特点是:数量不限的摄像头和麦克风(包括网络摄像头和USB摄像头),运动检测(3种

优秀开源项目之二:流媒体直播系统Open Broadcaster Software

Open Broadcaster Software(OBS)是一款用于音视频录制和直播的免费开源软件.可以轻松部署到多种平台,目前支持Windows.MAC和Linux. 特性: 1.高性能的实时视频/音频捕获和混合,无限制的场景,可以通过自定义转换在这些场景之间无缝切换. 2.提供视频源过滤器,比如图像掩蔽.颜色校正.色度/颜色键控等等. 3.直观的音频混合器,该混合器带有过滤功能,比如说噪声门.噪声抑制和增益. 4.强大易用的配置选项,可以轻松的添加资源.删除资源或者调整资源的属性. 5.改

优秀开源项目

1.https://github.com/abel533 2.https://github.com/zhonglinlin1305

优秀开源项目之三:高性能、高并发、高扩展性和可读性的网络服务器架构State Threads

译文在后面. State Threads for Internet Applications Introduction State Threads is an application library which provides a foundation for writing fast and highly scalable Internet Applications on UNIX-like platforms. It combines the simplicity of the multi

【转载】如何在 Github 上发现优秀的开源项目?

之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博.知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项目呢?这篇文章我就来给大家介绍下. 1. 关注一些活跃的大牛 GitHub 主页有一个类似微博的时