IOS控件 动画操作 与 CALayer 简单操作
来源:互联网 发布:qq堂有mac 编辑:程序博客网 时间:2024/06/05 20:55
/*
[UIView beginAnimations:nil context:number];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
[number setTransform:CGAffineTransformMakeScale(2.0, 2.0)];
[UIView commitAnimations];
*/
[UIView animateWithDuration:0.3 animations:^{
// 按照中心 角度旋转
// sender.transform=CGAffineTransformMakeRotation(0.5*(angle++)*M_PI);
// 大小改变 放缩
// sender.transform=CGAffineTransformMakeScale(1.5, 1.5);
// 控件的 x,y 平移
// sender.transform=CGAffineTransformMakeTranslation(10, 10);
sender.transform=CGAffineTransformMake(1.1/* 控件宽度*/, 5, 5, 1.1/* 控件高度*/, 10/*x 轴平移*/, 10/*y 轴平移*/);
}];
CALayer简单操作如下:(CALayer只是展示 没有事件)
layer = [CALayer layer];
layer.frame = CGRectMake(0, 200, 320, 44);
layer.contentsGravity = kCAGravityResizeAspect;
layer.contents = (id)[UIImage imageNamed:@"title1.png"].CGImage;
layer.contentsScale = [[UIScreen mainScreen] scale];
[self.view.layer addSublayer:layer];
- IOS控件 动画操作 与 CALayer 简单操作
- IOS控件 动画操作 与 CALayer 简单操作
- CALayer与iOS动画 讲解及使用
- iOS动画 基本动画操作和长按控件抖动
- iOS动画之CALayer
- iOS核心动画 CALayer
- iOS CALayer动画
- IOS CALayer 动画
- 属性动画简单操作
- iOS 动画之CALayer动画
- iOS之CALayer与核心动画(一)
- iOS之CALayer与核心动画(二)
- iOS之CALayer与核心动画(三)
- iOS之CALayer与核心动画(四)
- 【iOS】简单使用CALayer
- iOS CALayer简单学习
- CALayer 与绘制 控件
- CALayer简单的时钟动画
- 基于socket的ftp实现
- RxJava 操作符 just和from
- strpbrk和strcspn这两个函数的区别
- 创建链接
- Log4J 配置
- IOS控件 动画操作 与 CALayer 简单操作
- 三++14
- 第17题
- iOS Block在ARC/非ARC下的使用总结
- ATS 4.2.3隐藏服务器名称及版本号的方法
- 2015.04.22(Objective_C----NSString和NSMutableString)
- double float类型判断无效值
- 常见密算法https通信原理及openssl建立私有CA
- Java I/O 学习笔记(4) reader和writer