博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用diss 实现 push动画
阅读量:5951 次
发布时间:2019-06-19

本文共 957 字,大约阅读时间需要 3 分钟。

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{        AAAViewController * aaa = [[AAAViewController alloc]init];    CATransition * transition = [CATransition animation];    transition.duration = 0.3;    transition.type = kCATransitionPush;    transition.subtype = kCATransitionFromRight;    [self.view.window.layer addAnimation:transition forKey:nil];    [self presentViewController:aaa animated:NO completion:nil];    }
-(void )touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{    CATransition * transition = [CATransition animation];    transition.duration = 0.3;    transition.type = kCATransitionPush;    transition.subtype = kCATransitionFromLeft;    [self.view.window.layer addAnimation:transition forKey:nil];    [self dismissViewControllerAnimated:NO completion:nil];}

presentViewController和dismissViewControllerAnimated  实现 pushViewController和popViewControllerAnimated动画

转载于:https://www.cnblogs.com/sayimba/p/5663269.html

你可能感兴趣的文章
Linux gcc编译简介、常用命令
查看>>
[] ubuntu 14.04 搜狗拼音输入法安装
查看>>
澳大利推出NB-IOT网络 加速物联网应用
查看>>
codeforces 112APetya and Strings(字符串水题)
查看>>
Xshell 连接CentOS服务器解密
查看>>
必须要掌握的七种谈话技巧
查看>>
GNU make manual 翻译(三十)
查看>>
线性表简介
查看>>
0基础搭建Hadoop大数据处理-初识
查看>>
ASP.NET Core MVC请求超时设置解决方案
查看>>
CentOS 7 安装Mono 和 MonoDevelop
查看>>
Easyui 让Window弹出居中与最大化后居中
查看>>
greenplum 单表 数据扫描
查看>>
JQuery 的跨域方法 可跨任意网站
查看>>
Netty系列之Netty高性能之道
查看>>
Jenkins不同job之间传递参数
查看>>
解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题...
查看>>
Message和handler传递对象
查看>>
Weka算法Classifier-tree-J48源代码分析(一个)基本数据结构和算法
查看>>
如何将自己的代码自动添加版权信息[转]
查看>>