一些关于iOS 7的开源项目,包括设计素材,效果实现以及代码例子。

iOS 7 GUI PSD
加拿大多伦多设计公司 Teehan+Lax为APP设计者更新了其iOS 7 GUI PSD模板, 封装包里有主要的UI界面元素,包括按钮以及是矢量图等,开发者还可以做些简单的缩放和调整。
项目地址>>
MBSwitch  
MBSwitch是一个体现了iOS 7扁平化设计风格的UISwitch,支持iOS 7以下系统。允许使用者进行颜色的深度自定义,你可以定义边框的颜色,开/关的颜色以及按钮的颜色。
另外,开发者还提供了"onTintColor","thumbTintColor"以及"offTintColor"选项。支持iPhone, iPod Touch以及 iPad,支持视网膜显示屏和非视网膜显示屏。
项目地址>>
RESideMenu--用类似iOS 7的动画效果来展示侧边菜单  
点击菜单,当前的视图和菜单视图进行切换。菜单很容易设置,你可以自定义偏移,字体,颜色以及其他更多内容。
要求Xcode 4.5及以上版本,苹果LLVM编译器,iOS 5及以上版本,支持ARC。
项目地址>>
FlatUI--扁平风格UI工具包
这套UI工具包含许多基本的和复杂的 UI 部件、比如按钮、输入框、标签、进度条、滑块以及导航元素等等。FUIButton是UIButton的一个子类,它向外接提供了四个属 性:buttonColor, shadowColor, cornerRadius, 和 shadowHeight。
项目地址>>
 iOS 7的模糊效果
在iOS 7中,苹果在多处使用了半透明和模糊相结合的视觉效果,但是苹果并没有给出合适的API来让开发者做出类似的效果。开发者JagCesar做出了一个很不 错的效果。只适用于iOS 7。(ps:这是文章《针对iOS 7设计:App不需要整容 需要变性》中的一个例子)
项目地址>>
iOS7-Trans-Blur  
示例演示如何创建高活动性的模糊遮罩,灵感来自于iOS 7。
项目地址>>
iOS 7风格的控制中心式的导航栏——毛玻璃效果,扁平化设计以及定制动画全部融于其中

一个iOS 7设计风格的控制中心式的导航栏——毛玻璃效果,扁平化设计以及定制动画全部融于其中。

项目地址>>

中文简析>>

Parallax(模仿iOS 7影像视差的倾斜效果)
该项目是新项目,其中存在一些bug,供参考。
项目地址>>
KLSwitch
克隆iOS 7 UISwit,可运行于iOS 5+系统
项目地址>>
UI7Kit(让iOS 5+系统展现应用的iOS 7扁平化风格)  
UI7Kit可以让iOS 7的外观呈现在iOS 5+系统上。简单地把项目打包至UI7Kit,就可以看到新元素的外观。不过UI7Kit是一个新项目,仍处于不断改进中,但也包含了大量界面元素。
项目地址>>

iOS 7 Wireframe Kit(一个Illustrator工具包帮你更简便地画出线框图)

这个工具包包括iOS 7 Beta 3中的大部分常见UI元素,如果你发现了不足的地方或者遗漏的地方,烦请告知。

项目地址>>

REFrostedViewController--iOS7模糊效果的弹出式侧边菜单

要求:Xcode 5及以上,Apple LLVM编译器,iOS 6.0及以上,ARC

项目地址>>

PXAlertView(iOS7风格,可定制)--可用来替代UIAlertView

PXAlertView可以用来替代UIAlertView ,它采用的是iOS 7的风格,拥有基于block的API,它还可以自己定制UI风格以及增加定制的views。

项目地址>>

中文简析>>

SWTableViewCell--类似于iOS 7系统Mail
一个使用起来很简单的UITableViewCell子类,可以通过左右滑动调出view,view上有工具按钮(和iOS 7的系统Mail类似)。
中文简析>>
项目地址>>

HiBeacons--演示iOS 7新API iBeacon功能的demo app

HiBeacons是使用了iOS 7新的API iBeacons的具有完整功能demo应用。这个app可以用来演示beacon信号的广告以及微定位功能,通过开关进行切换。你可以在 “Detected Beacons(检测Becon信号)”中,看到在所在范围内是否是任何beacon信号,然后查看到它们所有的信息。

中文简析>>

项目地址>>

iOS 7新功能的代码例子   

项目地址>>

中文简析>>

iOS 7标准颜色类

iOS7Colors是UIColor的一个简单类,它提供了一些苹果在iOS 7中使用的一些标准颜色,方便在开发过程中使用。

项目地址>>

TWSRealseNotes View可--解决iOS 7 app自动更新,无法在app中向用户展示app的更新内容问题

iOS 7能在后台自动app,这对开发者来说和用户都很方便,但是还是有一些缺点。用户不会知道app本次更新的内容,除非他们上到app的App Store页面去查看。开发者也会失去一次和用户互动反馈更新问题的机会。

TWSRealseNotes View可以解决这两个问题。它使用了一个API来让开发者可以在app中显示更新的内容,弹出框可以自己定制,你可以手动填写更新日志,也可以从App Store的页面直接读取信息。

项目地址>>

中文简析>>

DKLiveBlur--实时模糊效果类似于iOS版的雅虎天气

实时模糊效果类似于iOS版的雅虎天气。

项目地址>>

SGNavigationProgress--可实现iOS 7中类似Safari进程视图的效果

项目地址>>

IOS7开源项目集合相关推荐

  1. 开源项目_可能使用到的开源项目集合

    可能会使用到的开源项目集合: http://www.oschina.net/news/69808/2015-annual-ranking-top-100-new-open-source-softwar ...

  2. Android开源项目集合(不断更新)

    Android开源项目集合(不断更新) 女神节快乐~~~ 休息片刻23 PlayAndroid advanced-java FFmpegAndroidCameraEncoder ScaleRuler ...

  3. iOS:Github上的开源项目集合

    转载地址:http://blog.csdn.NET/hbblzjy/article/details/52083919 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. ...

  4. Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)(转载)

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...

  5. Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)...

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...

  6. java web开源项目源码_适合Java新手的开源项目集合——在 GitHub 学编程

    作者:HelloGitHub-老荀 当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了.在走下坡路了.没错,Java 的确在走下坡路,未来的事情的确不好说,但是瘦 ...

  7. Android 开源项目集合

    2019独角兽企业重金招聘Python工程师标准>>> 上百个Android开源项目分享,希望对android开发有帮助. Android PDF 阅读器 http://source ...

  8. fir.im Weekly - 1000 个 Android 开源项目集合

    冬天到了,适宜囤点代码暖暖身.本期 fir.im Weekly 收集了最近一些不错的 GitHub 源码.开发工具和技术实践教程类文章分享给大家. codeKK - 集合近 1000 Android ...

  9. Android github上开源项目集合

    Android开源项目第一篇--个性化控件(View)篇 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.I ...

最新文章

  1. SpringBoot开发案例之整合Dubbo提供者(一)
  2. 利用scrollTop 制作图片无缝滚动
  3. 爬取虎牙之二:试用htmlunit模拟js爬取ajax页面
  4. 算法 --- reduce的使用.
  5. qmediaplayer获取流类型_Java 流API
  6. mysql linux附加数据库文件夹,Linux全攻略--MySQL数据库配置与管理
  7. 判断是否是日期格式_Java8新特性之新世间与日期
  8. CF888E Maximum Subsequence (Meet in the middle,贪心)
  9. 深入分析AsyncTask
  10. HDU6380 degree
  11. 前端软件sublime的一些常用快捷键
  12. java中类图概念_UML类图详细介绍
  13. 【Jmeter配合switchyomega 脚本录制】
  14. c语言 输入英文 字符串,C语言编程:从键盘中输入一个英文字符串
  15. 依托智慧警务 打造城市公共安全防控新模式
  16. imo云办公室与RTX竞品分析报告
  17. 软件充值功能测试点有哪些?以手机话费充值为例
  18. E4A双击返回键退出程序源码
  19. 苹果/安卓兼容性页面显示问题
  20. 俄罗斯方块练习中对 swift 语言的体会

热门文章

  1. java实现解压rar5
  2. H5页面初次加载swiper导航切换按钮可以点击,刷新后就失效不可点击问题@令狐张豪
  3. 英国计算机专业申请条件有哪些?就业前景怎么样?
  4. 用户登录动态切换头像及切换名字
  5. 数通基础-网络基础知识
  6. 不带温度补偿的DIMU校准
  7. java实时汇率的接口_汇率查询API免费接口,汇率查询API接口付费定制-进制数据...
  8. 使用E-mailCrack破解邮箱密码案例
  9. 【math】排列组合的计算公式
  10. 数据绑定控件GridView展示商品列表