自己写的动画函数,方便啊
来源:互联网 发布:java gzip 压缩文件 编辑:程序博客网 时间:2024/06/05 18:39
-(void)UIViewAnimation:(UIView* )view
frame:(CGRect)frame
type:(int)type
alpha:(float)alpha
duration:(float)duration
{
[UIViewbeginAnimations:nilcontext:nil];
[UIViewsetAnimationDuration:duration];
[UIViewsetAnimationCurve:type];
[UIViewsetAnimationDelegate:self];
view.alpha=alpha;
view.frame=frame;
[UIViewcommitAnimations];
}
调用方法
[selfUIViewAnimation:downViewframe:CGRectMake(0, height,320, 58) type:UIViewAnimationCurveEaseOutalpha:1duration:0.3];
downView是你要实现动画的视图
CGRectMake(0, height, 320, 58)位置变换
UIViewAnimationCurveEaseOut 动画效果
还有如下:
UIViewAnimationCurveEaseInOut, // slow at beginning and end
UIViewAnimationCurveEaseIn, // slow at beginning
UIViewAnimationCurveEaseOut, // slow at end
UIViewAnimationCurveLinear
1 透明度更改
0.3 动画时间
- 自己写的动画函数,方便啊
- shell 中参数化各种自己写的函数,以便下次方便调用
- //自己封装的几个函数方便记忆
- 初学数据结构自己写的二叉树,方便以后看
- C++拷贝构造函数详解(转载---原作者写的很好,不过还是放在自己这里查阅起来方便。)
- 第一个自己写的banner动画
- 第一个自己写的banner动画
- 方便的布局动画
- 自己写的HTML5 canvas动画制作函数,非常简单易懂
- 自己写的日志函数
- 自己写的trim函数
- 自己写的printf函数
- 自己写的函数归纳
- 自己写的atoi函数
- 自己写的detab函数
- 自己写的几个函数
- 教你写个方便的调试函数
- 自己写的一个多进程的定时器类方便使用,放在bolg里
- 连接MySql和SQLServer数据库
- 面向对象设计的五大原则(注:转载的)
- NotificationManager 和Notification的使用总结(转
- 微软企业库简单用法
- vim 多行缩进
- 自己写的动画函数,方便啊
- 同一个TextView不同文字的点击事件
- 贝塞尔曲线 --匀速贝塞尔曲线运动的实现
- struts2访问web元素
- Linux下Eclipse界面优化方案及代码
- 【经验学习】三个方法让你成为更好的程序员
- linux getopt函数用法
- listView优化
- 解决PHP调存储过程问题