动画编程2--使用动画进行视图过渡
2015-11-14 17:12
316 查看
1.实现转场效果
通过transitionWithView方法来实现视图的转场效果:
效果图:
2.从一个视图到另外一个视图:
效果图:
通过transitionWithView方法来实现视图的转场效果:
[UIView transitionWithView:_myView duration:2.0 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{ CGRect temp = _myView.frame; temp.origin.x += 100; _myView.frame = temp; [UIView transitionWithView:_mySecondView duration:1.0 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{ CGRect temp = _mySecondView.frame; temp.origin.x += 200; _mySecondView.frame = temp; } completion:nil]; } completion:nil];
效果图:
2.从一个视图到另外一个视图:
UIView *view = [[UIView alloc]initWithFrame:CGRectMake(50, 250, 150, 50)]; view.layer.cornerRadius = 15; view.backgroundColor = [UIColor purpleColor]; [UIView transitionFromView:_myView toView:view duration:2.0 options:UIViewAnimationOptionTransitionFlipFromTop completion:nil];
效果图:
相关文章推荐
- c++堆和栈(2)
- 多线程编程之四——线程的同步
- 编写一个写字板初步了解Winform编程(二)——界面设计
- 多线程编程之三——线程间通讯
- struct和typedef struct彻底明白了
- 多线程编程之二——MFC中的多线程开发
- 遍历容器 Java风格和STL风格 foreach
- phpstorm常用快捷键
- 用C语言编写函数,实现strlen计算字符串长度的功能
- php工作目录
- VC多线程编程之一——问题提出
- java基础一
- C语言的那些秘密之---函数返回局部变量
- C#之串口的一些问题
- MATLAB曲线绘制
- Htttp协议
- C# Linq 未将对象引用设置到对象的实例
- springMVC入门程序-注解开发环境配置
- 线程间通讯------示例代码
- MySQL时间函数,用起来比PHP还爽