`
473687880
  • 浏览: 535604 次
文章分类
社区版块
存档分类
最新评论

iOS 7开源项目干货集合

 
阅读更多

http://www.cocoachina.com/applenews/devnews/2013/1024/7234.html


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不需要整容 需要变性》中的一个例子)
附件:
/cms/uploads/soft/130829/4196-130R9160248.zip
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进程视图的效果

项目地址>>


分享到:
评论

相关推荐

    iOS 开源 App 集合.zip

    iOS 开源 App 集合.zip,Collaborative List of Open-Source iOS Apps

    swift-IOSProject项目是一个以MVC模式搭建的开源功能集合

    IOSProject项目是一个以MVC模式搭建的开源功能集合,基于Objective-C上面进行编写,意在解决新项目对于常见功能模块的重复开发,IOSProject对于项目的搭建也进行很明确的划分,各个模块职责也比较明确,IOSProject也...

    iOS超全开源框架、项目和学习资料汇总(2)动画篇.pdf

    总结以上内容,文件《iOS超全开源框架、项目和学习资料汇总(2)动画篇.pdf》为iOS动画开发的学习者和实践者提供了一个包含第三方框架、学习资源、核心动画技术以及实战项目的全方位动画开发资料集合。这份资料不仅...

    基于Face++ios版的源码.zip_face ios_face+ 开源_ios 人脸_ios开发_开源人脸识别

    本资源“基于Face++ios版的源码.zip”提供了一个针对iOS的开源人脸识别项目,适用于开发者想要集成面部识别功能到自己的应用程序中。 1. **Face++ SDK**: Face++为开发者提供了iOS SDK,包含了一系列用于人脸识别...

    IOS应用源码——一些iPhone开源项目代码iflickr.zip

    标题中的“iOS应用源码——一些iPhone开源项目代码iflickr.zip”是一个包含iOS应用源码的压缩包,主要针对的是iPhone平台。这个开源项目可能是一个模仿或基于Flickr(一个流行的图片分享平台)的应用程序,让我们有...

    ios与mac开源项目和学习资料总结iOS开发技巧共33页

    【标题】:“ios与mac开源项目和学习资料总结iOS开发技巧共33页”这个标题表明,这是一份专门针对iOS和Mac平台的开源项目及学习资料的综合指南,涵盖了33页的内容,旨在帮助开发者提升iOS应用开发的技能。...

    90几套Unity开源项目.txt

    Unity开源项目即指基于Unity引擎创建,并开放源代码供开发者学习、参考甚至二次开发的项目集合。 ### 二、Unity开源项目的意义 1. **学习与教育价值**:对于初学者而言,通过研究开源项目可以快速掌握Unity的基本...

    IPHONE开源计算器程序(IOS开发入门级)

    描述虽然简洁,但我们可以推测这个开源项目提供了完整的源代码,让新手能够逐步了解iOS应用的基本结构、UI设计、事件处理以及计算逻辑。这对于想要涉足iOS开发的程序员来说是一份宝贵的资源。 标签 "Objective-C ...

    IOS应用源码——一些iPhone开源项目代码Unicode.zip

    "IOS应用源码——一些iPhone开源项目代码Unicode.zip" 提供了关于Unicode在iPhone应用中的实现和使用的实例。Unicode是一个广泛接受的字符编码标准,它允许全球的文本在各种计算机系统中以统一的方式表示。以下将...

    ios应用源码之一些iphone开源项目代码splashdemo 2018127

    "ios应用源码之一些iphone开源项目代码splashdemo 2018127"这个压缩包很可能包含了2018年12月7日某个开发者分享的关于iOS应用启动界面(Splash Screen)的示例代码。以下将详细介绍相关的iOS开发知识点: 1. **启动...

    ios7图标集合AI

    ios7图标集合AI

    swift-深入解析iOS开源项目

    在Swift编程语言的世界里,深入解析iOS开源项目是提升个人技能和理解系统运作的重要途径。Swift作为Apple开发的现代、安全、高效的编程语言,被广泛应用于iOS、macOS、watchOS以及tvOS的开发。本篇文章将聚焦于通过...

    ios应用源码之一些iphone开源项目代码iphone-tris 2018127

    标题中的“ios应用源码之一些iphone开源项目代码iphone-tris 2018127”表明这是一个关于iOS应用程序的开源源代码项目,具体来说是针对iPhone平台的。这个项目名为“iphone-tris”,可能是一个游戏应用,因为“tris”...

    iOS下的开源Emoji键盘

    开源项目"AGEmojiKeyboard"正为此提供了强大的解决方案。本文将深入探讨这个项目的细节,包括其核心特性、如何集成到你的iOS应用中以及如何进行自定义。 首先,AGEmojiKeyboard是一个完全免费且开源的库,它允许...

    iOS Swift开源项目

    "iOS Swift开源项目"由作者iWeslie创建并分享,旨在提供一个学习和参考的实例——PokerCard。这个项目的核心是使用Swift来实现扑克牌游戏的逻辑和界面,通过它,我们可以深入理解Swift在实际开发中的应用。 首先,...

    Coding iOS客户端开源

    在标题提到的"Coding iOS客户端开源"项目中,`NSCoding` 被用于实现数据持久化,以保存用户的项目、任务管理、消息和用户中心等信息,使得这些数据可以在用户下次打开应用时恢复。下面将详细介绍`NSCoding`协议及其...

    iOS-个人开源-app-趣账本,iOS开源项目.zip

    iOS-个人开源-app-趣账本,iOS开源项目。已上线appStore。喜欢就给个star吧。Objective-C、AFNetWorking、SDWebImage、MJRefresh、Xib、Masonry.zip 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站...

    IOS应用源码——一些iPhone开源项目代码iphone-tris.rar

    "IOS应用源码——一些iPhone开源项目代码iphone-tris.rar"这个压缩包很可能是包含了一个或多个iPhone应用的源代码,特别是名为"iphone-tris"的项目。这个项目的名称暗示它可能是一个基于iOS平台的三消游戏,因为...

    Simplenote 开源了 iOS 版本的 App.zip

    7. **持续集成与部署**:开源项目往往有完善的CI/CD流程。Simplenote的构建脚本和配置文件将展示如何自动化构建、测试和发布过程。 总的来说,Simplenote的iOS版开源项目是一份珍贵的学习资源,它揭示了现代移动...

    iOS开源中国app完整源码

    【iOS开源中国app完整源码】是一份针对iOS平台的开源项目,提供了开源中国社区的移动应用源代码。这份源码对于iOS开发者来说是一个宝贵的资源,可以深入学习和研究iOS应用开发,特别是对于想要了解社交类应用或者...

Global site tag (gtag.js) - Google Analytics