【转】淡入淡出效果的实现

简介:

 

//淡入淡出效果
- (void) appear
{
    CGContextRef contextf = UIGraphicsGetCurrentContext();
    [UIView beginAnimations:nil context:contextf];
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
    [paintToolView setAlpha:1.0];
    [UIView setAnimationDuration:4.0f];
    [UIView commitAnimations];
}

- (void) disappear
{
    CGContextRef contextf = UIGraphicsGetCurrentContext();
    [UIView beginAnimations:nil context:contextf];
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
    [UIView setAnimationDuration:1.0];
    [paintToolView setAlpha:0.0f];
    [UIView commitAnimations];
}
动画是否正常演示出,跟调用处的上下文有很大的关系。

本文转自编程小翁博客园博客,原文链接:http://www.cnblogs.com/wengzilin/archive/2012/05/04/2482702.html,如需转载请自行联系原作者

相关文章
|
JavaScript
jQuery 滑入滑出动画 slideDown(); slideUp(); slideToggle();
jQuery 滑入滑出动画 slideDown(); slideUp(); slideToggle();
78 0
|
1月前
|
前端开发 JavaScript
鼠标移动淡入淡出Canvas小球效果_特炫
本文通过HTML和JavaScript代码示例展示了如何实现鼠标移动时在Canvas上生成彩色小球并具有淡入淡出效果的动画,涉及Canvas的尺寸调整、小球对象的创建、颜色随机化、透明度变化和动画循环渲染等技术点。
30 1
鼠标移动淡入淡出Canvas小球效果_特炫
|
4月前
|
前端开发
CSS动画效果(鼠标滑过按钮动画)
CSS动画效果(鼠标滑过按钮动画)
|
10月前
水波纹按钮动画
水波纹按钮动画
44 0
水波纹按钮动画
|
前端开发
CSS动画篇之404动画
CSS动画篇之404动画
139 0
|
前端开发
css实现画面转场以及边框线条动画
css实现画面转场以及边框线条动画
241 0
|
存储 文件存储 云计算
不瞒了,我们和追光动画有一个《杨戬》!
不瞒了,我们和追光动画有一个《杨戬》!
183 0
|
JavaScript 前端开发
【jQuery动画】停止动画、淡入淡出、自定义动画
动画队列中所有动画都是按照顺序执行的,默认只有当前的一个动画执行完毕,才会执行后面的动画。为此,jQuery提供了stop()方法用于停止动画效果。通过此方法,可以让动画队列后面的动画提前执行。
An动画优化之遮罩层动画
An动画优化之遮罩层动画
256 0
An动画优化之遮罩层动画
|
前端开发 开发工具
教你用HTML+CSS实现百叶窗动画效果
我们浏览网页的时候总能看见一些炫酷的特效,比如百叶窗效果,本文我们就用HTML+CSS制作一个百叶窗小项目,适合刚学前端的小伙伴,使用代码简单易懂,很容易上手,学习完本文后,相信你也能敲出来属于自己的百叶窗效果,改变图片及相应盒子的大小,有女朋友的可以试着放几张在一起的照片,也是一件非常浪漫的事
540 0
教你用HTML+CSS实现百叶窗动画效果