iOS应用开发之动画
尹现伟
人们不知道自己想要什么,直到你把产品摆在他们面前。
展开
-
CATransition炫一点的动画
1.导入库和头文件 QuartzCore.framework #import //CAAnimation图层动画的基类 这些都是图层动画 CATransition *animation = [CATransition animation]; animation.delegate = self; //动画时间 animation.duration原创 2013-09-18 17:38:48 · 1145 阅读 · 0 评论 -
动画和NSTimer
7.15 UIViewController只是容器不能显示,内有view可供调用 【导入头文件】 /Implement 实现 //additional 额外的 //setup 设置 //loading 加载 //typically 典型的 //视图被加载后调用方法 1. UIViewController的执行 - (void)viewDidLoad {原创 2013-09-05 13:04:51 · 1057 阅读 · 0 评论 -
View旋转动画
首先导入头文件#import layer 动画基于layer进行 旋转动画和复杂动画主要在layer实现 //重置view的位置 View.transform=CGAffineTransformIdentity; //View的旋转中心点 从左上角(0, 0)到右下角(1.0, 1.0) View.layer.anchorPoint=CGPointMake(1.0, 1原创 2013-09-05 13:06:45 · 899 阅读 · 0 评论 -
NSTimer动画
7.12 h.雪花飘落动画制作 [[UIApplication sharedApplication] setStatusBarHidden:YES];//移除顶部任务栏 1.给window一个背景 self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backgr原创 2013-09-05 13:04:23 · 1088 阅读 · 0 评论 -
CALayer,动画
UIView *tView = [[UIView alloc] initWithFrame:CGRectMake(50, 50, 100, 100)]; [self.view addSubview:tView]; CALayer *layer = tView.view.layer; //图层的拐角半径 layer.cornerRadius = 50; //边框的宽度 lay原创 2013-09-19 15:17:19 · 1193 阅读 · 0 评论 -
简单动画AlertView
7.11 1.视图的创建 UIView //创建的不能引发事件,所以要用子类 UIControl //来创建一个容器,用来装所有界面的子视图,便于整个界面的移除和进入操作 //创建一个UIControl myView=[[UIControl alloc] in原创 2013-09-05 11:45:04 · 715 阅读 · 0 评论 -
AnchorPoint和Position
原创 2013-09-20 20:03:41 · 702 阅读 · 0 评论