pushViewController自定义动画http://blog.csdn.net/ralbatr/article/details/22039233
- CATransition *transition = [CATransition animation];
- transition.duration = 1.0f;
- transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
- transition.type = @"cube";
- transition.subtype = kCATransitionFromRight;
- transition.delegate = self;
- [self.navigationController.view.layer addAnimation:transition forKey:nil];
- FirstViewController *firstViewController = [[DemoViewController alloc]init];
- [self.navigationController pushViewController: firstViewController animated:YES];
其中的动画类型有:
- animation.type = kCATransitionFade;
- animation.type = kCATransitionPush;
- animation.type = kCATransitionReveal;
- animation.type = kCATransitionMoveIn;
- animation.type = @"cube";
- animation.type = @"suckEffect";
- // 页面旋转
- animation.type = @"oglFlip";
- //水波纹
- animation.type = @"rippleEffect";
- animation.type = @"pageCurl";
- animation.type = @"pageUnCurl";
- animation.type = @"cameraIrisHollowOpen";
- animation.type = @"cameraIrisHollowClose";
返回按钮的动画实现事件
- // 修改导航栏的 左边的标题
- self.navigationItem.leftBarButtonItem=[[UIBarButtonItem alloc] initWithTitle:@"返回" style:UIButtonTypeRoundedRect target:self action:@selector(back)];
pushViewController自定义动画http://blog.csdn.net/ralbatr/article/details/22039233相关推荐
- http://blog.csdn.net/LANGXINLEN/article/details/50421988
GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总, 由于类容太多了,我没有一个个完整地 ...
- VBS 常用总汇 (http://blog.csdn.net/sgear/article/details/1380223)
VBS 常用总汇 (http://blog.csdn.net/sgear/article/details/1380223) 1 VBS VBS脚本病毒的大量流行使我们对VBS的功能有了一个全新的 ...
- GitHub 优秀的 Android 开源项目 转自http://blog.csdn.net/shulianghan/article/details/18046021
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...
- 葵花宝典(转自:https://blog.csdn.net/binbin594738977/article/details/79429301 )
android开发工具 http://www.androiddevtools.cn/index.html API开发文档(不需要fq) https://developer.android.google ...
- 系统权限管理设计 (转:http://blog.csdn.net/chexlong/article/details/37697555)
权限设计(转:http://blog.csdn.net/chexlong/article/details/37697555) 1. 前言: 权限管理往往是一个极其复杂的问题,但也可 ...
- http://blog.csdn.net/luoshengyang/article/details/6651971
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6651971 在Android系统中,提供了独特 ...
- http://blog.csdn.net/hguisu/article/details/8836819
1. MySql+Memcached架构的问题 Memcached采用客户端-服务器的架构,客户端和服务器端的通讯使用自定义的协议标准,只要满足协议格式要求,客户端Library可以用任何语言实现. ...
- https://blog.csdn.net/watermelon_learn/article/details/88902117
这里写自定义目录标题 第一次转载大神的文章,也是第一次发表csdn,有错大家请原谅. 华为2019年3月27日实习生笔试题及解答 第一次转载大神的文章,也是第一次发表csdn,有错大家请原谅. 我们对 ...
- Android Volley完全解析(二),使用Volley加载网络图片 转载:http://blog.csdn.net/guolin_blog/article/details/174
转载:http://blog.csdn.net/guolin_blog/article/details/17482165 在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法.本篇文章中 ...
最新文章
- k8s多master建议用几个_Kubernetes 教程之跟着官方文档从零搭建 K8S
- 【C++标准库】并发
- java架构师,必须掌握的几点技术?
- cwntos新建目录挂载磁盘_centos挂载磁盘及扩展根目录
- excel在线_怎么能在线免费将PDF转Excel?
- SQL Server 2008 复习(二)
- java计算器简单吗,java简单计算器
- windows中PLSQL/Developer、Oracle InstantClient的安装与配置
- Android中使用Notifaction无反应
- 深度学习/机器学习入门基础数学知识整理(八):中心极限定理,一元和多元高斯分布
- 网络术语,接口和协议简介
- 简单C语言的框架结构
- 这份公众号运营攻略,可以帮你系统地运营好公众号
- 油溶性Cu,Mn共掺杂量子点光转换材料
- {__ob__: Observer }的解决方式
- 车联网---V2X介绍、V2X现有的两大通信标准DSRC和LTE V2X
- python搭建PyDev详细版
- 你慕了么,2021年11月全国程序员薪资出炉~
- JSP文件验证登陆饭否网!
- JCL源码使用日志框架源码查看
热门文章
- java spliterator_java 8 stream中的Spliterator简介
- oracle指定过个时间点 job_SQL SERVER 快速恢复:生成指定时间点的恢复脚本
- python方法测试怀孕_在Python中测试私有方法(例外)
- 项目还有哪些优化的地方
- 单片机C语言稳压程序,51单片机的基于MC34063的5V稳压器的设计 -(原理图+程序)...
- 如何修改was的java路径_在eclipse中修改tomcat的部署路径操作
- camunda流程定义表无数据_【经验】数据可视化分析操作指南
- NodeJs数据库CRUD操作
- 20200802:力扣200周周赛题解
- 报表下拉框多选查询及一般在sql中添加查询条件