UIView淡入淡出动画
#import <UIKit/UIKit.h> @interface MyView : UIView @end
.m文件
@implementation MyView /*重写hidden方法*/ -(void)setHidden:(BOOL)hidden {if (hidden) {//隐藏时self.alpha= 1.0f;[UIView beginAnimations:@"fadeOut" context:nil];[UIView setAnimationDuration:0.7];[UIView setAnimationDelegate:self];//设置委托[UIView setAnimationDidStopSelector:@selector(animationStop)];//当动画结束时,我们还需要再将其隐藏self.alpha = 0.0f;[UIView commitAnimations];}else{self.alpha= 0.0f;[super setHidden:hidden];[UIView beginAnimations:@"fadeIn" context:nil];[UIView setAnimationDuration:0.7];self.alpha= 1.0f;[UIView commitAnimations];} } -(void)animationStop {[super setHidden:!self.hidden]; } @end
是不是很简单呢。
转载于:https://www.cnblogs.com/liuxingzi/archive/2012/11/23/3404278.html
UIView淡入淡出动画相关推荐
- android淡入淡出动画_在Android中淡入动画示例
android淡入淡出动画 1) XML File: activity_main 1)XML文件:activity_main <?xml version="1.0" enco ...
- JQuery动画之淡入淡出动画
1. 淡入动画 1.1 不带参数的淡入动画 格式: $(selector).fadeIn(); 示例代码: <!doctype html> <html lang="en&q ...
- Android开发笔记(十五)淡入淡出动画TransitionDrawable
说到淡入淡出动画,可能大家会想到补间动画里面的AlphaAnimation,不过这个深浅动画只能对透明度做渐变效果,也就是只能对一个图形做深浅的颜色变换.如果我们想要从A图片逐渐变为B图片,也就是要实 ...
- 【jQuery笔记Part2】04-jQuery淡入淡出动画右下角广告案例
jQuery淡入淡出动画-右下角广告 CSS display 属性 淡入淡出动画案例 jQuery笔记目录 CSS display 属性 display 属性规定元素应该生成的框的类型. 值 描述 n ...
- android动画鸿阳,18. Activity淡入淡出动画
本篇文章属于鸿洋大神博客学习笔记,鸿洋博客地址:http://blog.csdn.NET/lmj623565791/article/details/22990643 前言 多数情况下,我们新建的And ...
- 【转】WPF 窗体淡入淡出动画
[转]WPF 窗体淡入淡出动画 第一种 <Window.Triggers><EventTrigger RoutedEvent="Window.Loaded" &g ...
- Android App开发动画特效中帧动画和电影淡入淡出动画的讲解及实战(附源码和演示视频 简单易懂)
需要图片集和源码请点赞关注收藏后评论区留言~~~ 一.帧动画 Android的动画分为三类,帧动画,补间动画和属性动画.其中帧动画是实现原理最简单的一种,跟现实生活中的电影胶卷类似,都是在短时间内连续 ...
- 小程序 · Animation——淡入淡出动画效果
淡入淡出动画效果 主要原理是通过控制透明度显示. WXML <!-- 加入居民提示 --><view class="add-tip" animation=&quo ...
- android淡入淡出动画循环,Android应用开发之淡入淡出、缩放、旋转、平移、组合动画效果代码实现...
本文将带你了解Android应用开发Android动画开发之淡入淡出.缩放.旋转.平移.组合动画效果代码实现,希望本文对大家学Android有所帮助. 1.activity_main.xml文件 an ...
最新文章
- Unity Note 1
- Linux之获取管理员权限的相关命令
- 如何理解最小二乘法(19世纪的统计学就相当于18世纪的微积分对于数学的地位)
- SSAS系列——【03】多维数据(多维数据集对象)
- ASP连接MYSQL问题点解决
- thrift RPC接口请求超时
- c语言输出精确圆周率,如何设计C语言程序输出圆周率小数点后的1000位?请大侠出手啊。...
- linux 批量下载图片,Python + Excel 实现图片批量下载
- Jsonp 跨域请求实例
- (五)python3 只需3小时带你轻松入门—— 逻辑运算符
- flink(一个流处理,一个批处理)
- centos默认安装mysql_centos6.x默认安装mysql5.7
- Cosmos分布式网络解决方案Althea推出以太坊Cosmos跨链桥
- Spring Boot2.0之性能优化
- 货物与产品的区别_商品与一般物品和其他产品有什么区别?
- 专业计算机英语词汇翻译,计算机专业英语词汇与翻译复习题(已完成)
- 辉光管时钟系列<三>时钟芯片DS12C887
- 晚安西南-----尾管悬挂与回接
- 拉格朗日乘子法详解(Lagrange multiplier)
- [blender]常用按键操作以及新手失误教程