fix
杨锴
2024-10-09 2e91ee1387ef545ecef49230f2024b89b2f82a58
XQMuse/Root/TreeGroup/View/TreeTeskExchangeSuccessView.swift
@@ -10,11 +10,17 @@
class TreeTeskExchangeSuccessView: UIView,JQNibView{
            @IBOutlet weak var view_container: UIView!
    @IBOutlet weak var image_qrCode: UIImageView!
            override func awakeFromNib() {
                        super.awakeFromNib()
                        view_container.transform = .init(scaleX: 0.1, y: 0.1)
                        alpha = 0
        let longPress = UILongPressGestureRecognizer(target: self, action: #selector(longPressCopyAction(_:)))
        longPress.minimumPressDuration = 0.8
        image_qrCode.isUserInteractionEnabled = true
        image_qrCode.addGestureRecognizer(longPress)
            }
            static func show(){
@@ -30,6 +36,16 @@
                        }
            }
    @objc private  func longPressCopyAction(_ gesture:UILongPressGestureRecognizer){
        if gesture.state == .began{
            if let img = image_qrCode.image{
                image_qrCode.isUserInteractionEnabled = false
                UIImageWriteToSavedPhotosAlbum(img, nil,nil, nil)
                alertSuccess(msg: "保存成功")
            }
        }
    }
            @IBAction func closeAction(_ sender: UIButton) {
                        UIView.animate(withDuration: 0.3) {
                                    self.view_container.transform = .init(scaleX: 0.1, y: 0.1)