ios视图缩放动画
来源:互联网 发布:2015网络新词新语精选 编辑:程序博客网 时间:2024/04/29 15:23
效果:视图从大--小缩放显示/小--大 (只是比例问题)
方法1.直接show出view的时候:
把下面的这段代码加到viewController或者view出现的时候就OK
self.view.transform = CGAffineTransformMakeScale(1.0f, 1.0f);//将要显示的view按照正常比例显示出来
[UIView beginAnimations:nil context:UIGraphicsGetCurrentContext()];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; //InOut 表示进入和出去时都启动动画
[UIView setAnimationDuration:0.5f];//动画时间
self.view.transform=CGAffineTransformMakeScale(0.01f, 0.01f);//先让要显示的view最小直至消失
[UIView commitAnimations]; //启动动画
//相反如果想要从小到大的显示效果,则将比例调换
//UIGraphicsGetCurrentContext 里面东西很丰富。
——————————————————————————————————————————
方法2.push一个viewController时:
把下面的代码加到push的方法里面就OK
CATransition *myTranstiton = [CATransition animation];
myTranstiton.duration = 0.5;
myTranstiton.type = kCATransitionFade;
//myTranstiton.subtype = kCATransitionFromTop;
[self.view.superview.layer addAnimation:myTranstiton forKey:nil ];
MainViewController * _mainViewController=[[MainViewController alloc] init];
[self presentModalViewController:_mainViewController animated:NO];
- ios视图缩放动画
- ios视图缩放动画
- IOS视图缩放显示动画效果
- iOS 比例 缩放视图 视图动画效果 CGAffineTransformMakeScale
- 视图缩放动画
- IOS开发(89)之动画之视图的缩放
- iOS缩放动画
- iOS CABasicAnimation 缩放动画
- ios 缩放动画
- iOS 缩放隐藏动画
- iOS滚动视图缩放图片
- IOS中动画的实现:以及视图的移动、缩放和旋转
- IOS中动画的实现:以及视图的移动、缩放和旋转
- iOS中动画的实现:以及视图的移动、缩放和旋转
- iOS项目开发实战——制作视图的缩放动画
- IOS中动画的实现:以及视图的移动、缩放和旋转
- iOS视图动画效果
- iOS视图切换动画
- 硬盘吱吱响
- Ubuntu安装Nvidia最新驱动
- VB.net数据库编程(07):SQLserver中的通讯录
- OpenGL ES 基本知识——OpenGL ES Common/Common-Lite 规范(版本 1.1.12)
- LINQ TO SQL语句
- ios视图缩放动画
- 二维数组作为函数参数(C语言)
- Spring MVC Controller重定向到jsp
- 点基础知识——OpenGL ES Common/Common-Lite 规范(版本 1.1.12)
- 单片机C语言易错知识点经验笔记
- 坐标变换——OpenGL ES Common/Common-Lite 规范(版本 1.1.12)
- win7下eclipse3.9中文字体太小的修改(转)
- ubuntu 安装软件 更新出现错误:Requires Installation of Untrusted Packages
- 使用JSON进行数据传输