显示一个提示框,几秒后显示框自动消失
来源:互联网 发布:音效app软件 编辑:程序博客网 时间:2024/05/21 14:02
问题:显示一个提示框,几秒后显示框自动消失
方案:
1.使用AlertView提示,但是使用AlertView提示后,需要点一个按钮才会消失。
此方案不行,因为提示框不会自动消失
2.向页面添加一个Label,然后使用延时函数,移除label
//添加要用到的Label
UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(80, 80, 40, 40)]; label.backgroundColor = [UIColor whiteColor];
label.font = [UIFont systemFontOfSize:14];
label.text = @”提示信息”;
[self.view addSubview:label];
//设置动画
CATransition * transion = [CATransition animation];
transion.type = @”push”;//设置动画方式
transion.subtype = @”fromRight”;//设置动画从那个方向开始
[label.layer addAnimation:transion forKey:nil];//给Label.layer 添加动画 //设置延时效果
//不占用主线程
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC)), dispatch_get_main_queue(),^{
[label removeFromSuperview];
});//这句话的意思是1.5秒后,把label移出视图
- 显示一个提示框,几秒后显示框自动消失
- 封装一个Ext消息提示框,显示几秒后自动消失
- iOS 提示框显示后自动消失
- Axure 输入框提示语自动消失与显示
- 显示一个提示窗口,等进程操作完成自动消失
- 提示框的显示与消失
- 输入框显示输入提示,点击消失
- jquery 提示信息显示后自动消失
- 提示框自动消失
- QT 实现在一个模块中间显示一个红色提示框,3秒后消失
- UIAlertView提示框自动消失
- iOS自动消失提示框
- 让后台程序在桌面显示提示文字,并自动消失
- jquery mobile显示加载提示,并自动消失
- 弹出一个淡入淡出的提示框,且自动消失
- 弹出框显示2秒后,自动消失
- Extjs自动提示消失提示框
- UIAlertView显示后自动消失
- 【持久化框架】Mybatis与Hibernate的对比
- 远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
- 并行 并发问题
- "围观"设计模式(21)--行为型之状态模式(State Pattern)
- Navicat Report Viewer设置选项的步骤
- 显示一个提示框,几秒后显示框自动消失
- Mybatis学习之实现关联数据的查询(4)
- CAS服务端的mysql数据库查询认证机制
- iOS基础:description方法重写
- github史上最全教程
- 自定义控件里的keydown方法无法捕获所有的按键消息的处理方法
- 安装keepalive错误:types.h:14: error: conflicting types for ‘fd_set’
- Butter Knife 7.0.1 使用方法
- Java基础知识:java.util.Collection集合