02 2016 档案

摘要:一、首尾式动画 // 设置开始动画 [UIView beginAnimations:nil context:nil]; //设置动画时长 [UIView setAnimationDuration:2.0]; //设置实现动画的代码 self.redView.alpha =0; //将beginAni 阅读全文
posted @ 2016-02-20 22:44 羽若其 阅读(1390) 评论(0) 推荐(0)
摘要:一、 使用核心动画实现动画效果的步骤 ■1. 创建动画对象 ■2. 设置动画属性 ■3. 把动画对象添加到某个 CALayer 对象上 ■4. 需要停止动画:可以调用 remove 方法移除动画 具体步骤 1.使用它需要先添加QuartzCore.framework框架和引入主头文件<QuartzC 阅读全文
posted @ 2016-02-20 21:50 羽若其 阅读(238) 评论(0) 推荐(0)
摘要:核心动画Core Animation(一) 一、简述 Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 二、核心动画常识 列举处核心动 阅读全文
posted @ 2016-02-20 21:43 羽若其 阅读(323) 评论(0) 推荐(0)
摘要:使用Quartz2D实现时钟动画(二) 本文中,我们用另一种方法实现时钟动画。 1.将表盘定义为私有属性 //定义表盘 @property (weak, nonatomic) IBOutlet UIImageView *clockView; 2.在.m文件中定义三个成员变量 CALayer * _s 阅读全文
posted @ 2016-02-20 00:24 羽若其 阅读(401) 评论(0) 推荐(0)
摘要:使用Quartz2D实现时钟动画(一) 要实现时钟效果,首先将素材表盘拖入工程 1.定义时针、分针、秒针三个图层类成员属性 @property(nonatomic,strong)CALayer *secondLayer; @property(nonatomic,strong)CALayer *min 阅读全文
posted @ 2016-02-20 00:05 羽若其 阅读(1589) 评论(0) 推荐(0)
摘要:本文通过偏好设置,plist文件,归档解档三种方法来演示iOS应用程序用户数据存储机制。 首先,我们创建一个Person类,并定义三个成员属性,用来存储数据 @property (nonatomic,copy) NSString *name; @property (nonatomic,assign) 阅读全文
posted @ 2016-02-18 00:06 羽若其 阅读(868) 评论(0) 推荐(0)
摘要:app安装到苹果手机上,会产生两个路径 ,分别为.app(应用程序安装目录)和应用程序的沙盒(应用程序保存数据的目录,如应用配置信息、缓存的文件等)。 一、路径获取方法。 通过NSBundle获取路径获取.app文件路径 // bundle 路径 NSString *bundlePath = [NS 阅读全文
posted @ 2016-02-17 22:53 羽若其 阅读(3465) 评论(0) 推荐(0)