- 凡是显示到最上方的,都是添加到窗口上面的
- 自定义遮盖,创建一个view
- 封装,复用,提供一个方法显示遮盖
- 创建coverView
- 设置frame
- 设置coverView的背景颜色和透明度
- 遮盖添加到窗口上面,拿到窗口(application的keyWindow)
- 点击cover的时候,关掉遮盖
- touchBegan
- 通知外界点击了遮盖,退出分享界面,关闭遮盖
- 代理
- 定义协议
- 定义代理属性
- .m中调用代理方法
- 设置代理
- 遵守协议
- 实现代理方法
- 代理方法中 removeFromSuperview
如何弹出遮盖?
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 概述 这篇文章,我将讲述几种转场动画的自定义方式,并且每种方式附上一个示例,毕竟代码才是我们的语言,这样比较容易上...