如何弹出遮盖?

  • 凡是显示到最上方的,都是添加到窗口上面的
    - 自定义遮盖,创建一个view
    - 封装,复用,提供一个方法显示遮盖
    - 创建coverView
    - 设置frame
    - 设置coverView的背景颜色和透明度
    - 遮盖添加到窗口上面,拿到窗口(application的keyWindow)
    - 点击cover的时候,关掉遮盖
    - touchBegan
    - 通知外界点击了遮盖,退出分享界面,关闭遮盖
    - 代理
    - 定义协议
    - 定义代理属性
    - .m中调用代理方法
    - 设置代理
    - 遵守协议
    - 实现代理方法
    - 代理方法中 removeFromSuperview
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容