关于iOS 7的几个开源项目
2024-09-28 04:27:28
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。
iOS7-Trans-Blur
示例演示如何创建高活动性的模糊遮罩,灵感来自于iOS 7。
Parallax(模仿iOS 7影像视差的倾斜效果)
该项目是新项目,其中存在一些bug,供参考。
UI7Kit(让iOS 5+系统展现应用的iOS 7扁平化风格)
UI7Kit可以让iOS 7的外观呈现在iOS 5+系统上。简单地把项目打包至UI7Kit,就可以看到新元素的外观。不过UI7Kit是一个新项目,仍处于不断改进中,但也包含了大量界面元素。
最新文章
- Android Handler消息传递机制
- POJ 2251 题解
- Springboot数据库连接池报错的解决办法
- lineNumber: 1; columnNumber: 1; 前言中不允许有内容
- cocos2dx游戏开发——别踩白块学习笔记(一)——Block类
- Juery On事件的 事件触发流程
- [Algorithms(Princeton)] Week1 - PercolationStats
- Implicit Object in JSP
- ireport制作小技巧
- JavaScript高级程序开发3笔记
- poj 2454 Jersey Politics 随机化
- 【noip2011】观光公交
- Spring 3.0 + Atomikos构建jta分布式事务
- 周末充电之WPF(三 ) .后台动态生成控件
- Java发邮件:Java Mail与Apache Mail
- linux的colrm命令
- mysql中IN和EXITS效率
- 打印org.eclipse.xsd.XSDSchema对象
- Oracle SQL Developer使用
- Asp.net mvc 知多少(八)