关于灰度层的show、hide

原理图如下:

- (void)show{

UIWindow *win = [[UIApplication sharedApplication] keyWindow];

UIView *topView = [win.subviews objectAtIndex:0];

[topView addSubview:self];

[UIView animateWithDuration:0.1 animations:^{

[self layoutIfNeeded];

}];

}

- (void)hide{

[UIView animateWithDuration:0.1 animations:^{

self.alpha = 0;

[self layoutIfNeeded];

} completion:^(BOOL finished) {

[self removeFromSuperview];

}];

}

时间: 2024-10-09 20:17:13

关于灰度层的show、hide的相关文章

JQ编写的弹出层

<!DOCTYPE html> <html> <head> <meta charset='utf-8'> <title>jquery遮罩层效果</title> <link rel="stylesheet" type="text/css" href="css/demo.css"> <script type="text/javascript"

JS简易弹出层

一个简易的弹出框,内容层自定义.为了简单灵活的在小项目中使用. 目标要求 模仿bootstrap的弹出层实现 如何实现 bootstrap弹出框的效果.经过研究后.思路如下 将要弹出的DIV要置于body直属.不必有遮罩DIV.它在运行时由JS生成.关闭时再删掉 弹出层DIV和遮罩层使用绝对定位并且长宽一样,在弹出前,将BODY设为无滚动条,以消除网页有滚动条时的盖不住问题 弹出层DIV.长宽与页面窗口一样,背景透明.可以单击(单击背景关闭弹出层功能),可以垂直滚动. 弹出层第二级为弹出内容父层

Jquery添加掩盖层的插件

这是插件的代码 1 $.fn.extend({ "showCover": function () { 2 //遮盖层 半透明的层 3 var $div = $("<div class='cover'></div>"); 4 $("body").append($div); 5 //获取窗口的宽度和高度 6 var width = $(window).width(); 7 //获得文档的高度 8 var height = $(

点击弹出层以外的区域隐藏弹出层

我们店显示弹出层后,想让其消失,但又不想添加“X”来关闭,可以使用点击弹出层以外的区域来让该层消失的办法.下面如代码: $(".btn3").click(function(e){ e.stopPropagation();//阻止事件向上冒泡 $(".con-share").removeClass("hide"); }) //显示弹出层 $(document).click(function(e){ if(!$(".con-share&qu

[深入理解Android卷一全文-第八章]深入理解Surface系统

由于<深入理解Android 卷一>和<深入理解Android卷二>不再出版.而知识的传播不应该由于纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容. 第8章  深入理解Surface系统 本章主要内容 ·  具体分析一个Activity的显示过程. ·  具体分析Surface. ·  具体分析SurfaceFlinger. 本章涉及的源代码文件名称及位置: · ActivityThread.java framework/base/core/java/an

js实现文本框文本域光标处插入图片文本的插件(并且光标在插入内容的内容后显示)

js: /******************************************* * * 插入光标处的插件 * @authors Du xin li * @update    2015-10-25 **********************************************/ $.fn.extend({      insertContent : function(myValue, t) {          var that = $(this);        v

扫描二维码判断移动设备(Android/ios),以及判断是否微信端扫描

<section class="download"> <a href="apk地址" class="android" style="display:none"><em></em>APP下载</a> <a href="ios应用商店地址" class="ios" style="display:none"&

『TensorFlow』测试项目_对评论分类

数据介绍 neg.txt:5331条负面电影评论 pos.txt:5331条正面电影评论 函数包 自然语言工具库 Natural Language Toolkit 下载nltk相关数据: import nltk nltk.download() 测试安装是否成功: from nltk.corpus import brown print(brown.words()) 常用的函数有两个: from nltk.tokenize import word_tokenize """ 'I'

微信app关闭页面跳到主界面

大家好: 今天遇到一个问题,整理了大半天!  微信app关闭页面跳到主界面:代码跟到家共享一下! 注意: 此方法只在手机上显示! <span style="font-size:14px;"> WeixinJSBridge.invoke('closeWindow',{},function(res){ });</span> 今天的问题是在前几天的文章后续添加的 <span style="font-size:14px;"><%@