美文网首页
Swift 单选相册及拍照简单封装(带图片裁剪)

Swift 单选相册及拍照简单封装(带图片裁剪)

作者: SK丿希望 | 来源:发表于2018-02-08 13:59 被阅读0次

    案例演示

    未命名.gif

    使用方法:

    1.定义属性

        let radioAlbum = HWRadioAlbum()
    

    2.调用方法(显示提示框)

        override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
            radioAlbum.showPromptBox()
        }
    

    3.实现闭包回调接收图片

        override func viewDidLoad() {
            super.viewDidLoad()
            weak var weakSelf = self // 弱引用
            radioAlbum.selectedImageBlock = { (image)in // 选择图片的回调
                weakSelf!.imageView.image = image
            }
        }
    

    连接:Dome

    其他扩展

    1.修改相册导航栏
    在HWRadioAlbum.swift文件中找到下列代码进行设置

    // bgroundColor : 修改导航栏背景颜色
    // titleColor : 修改标题颜色
    // buttonTitleColor : 修改按钮颜色
    picker.setImagePickerStyle(bgroundColor: UIColor.white, titleColor: UIColor.black, buttonTitleColor: UIColor.black) // 修改导航栏
    

    2.取消图片编辑
    在HWRadioAlbum.swift文件中找到下列代码进行设置

    picker.allowsEditing = true
    

    相关文章

      网友评论

          本文标题:Swift 单选相册及拍照简单封装(带图片裁剪)

          本文链接:https://www.haomeiwen.com/subject/slrttftx.html