iOS遮罩GKCoverSwift(GKCover,swift版本)

github地址:GKCoverSwift

使用方法:

        // 1.创建要显示的视图,并设置大小
        let topImage = UIImage(named: "top1")
        let imageView = UIImageView(image: topImage)
        imageView.gk_size = CGSize(width: kScreenW, height: kScreenW * (topImage?.size.height)! / (topImage?.size.width)!)
        
        let v = UIView()
        v.frame = CGRect(x: 0, y: 64, width: kScreenW, height: kScreenH - 64)
        v.backgroundColor = UIColor.clear
        view.addSubview(v)
        
        // 2. 创建遮罩,并设置显示方式
        let cover = GKCover(fromView: v, contentView: imageView, style: .Translucent, showStyle: .Top, showAnimStyle: .Top, hideAnimStyle: .Top, notClick: false, showBlock: { 
            
        }) { 
            v .removeFromSuperview()
        }

        // 3. 显示
        cover.show()

具体demo详见github里面的demo。

第一次写swift,希望多多支持!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,271评论 4 61
  • 当北国的星辰照亮南方的黑夜 我将从冰封中苏醒 一年中做了十二个梦 每个梦里都藏着无数的愿望 愿望中我忍不住要告诉你...
    9号体验师阅读 286评论 0 0
  • 文丨月方 郭德纲相声,冷冷的,不太热络,但时有直截了当的幽默。 郭德纲脸方头大,长相厚道,举止性情中人,古诗词功底...
    月方阅读 7,902评论 0 2
  • 希望若干年后 心中还有年少时的千山万水 眼里还有夜里闪烁的星空 还有追求活着的勇气 希望若干年后 还能牵着自己珍视...
    长脖子之鹿阅读 489评论 1 6
  • 岂缘佳句烟中出, 何须破费吸尼古。 熏香自古多伤身, 立誓从今恶嗜除。
    果州闻郡阅读 205评论 0 0