younger_times
2023-08-15 2ebbafa4b4a2994ae979fed38e1266d9efd5657e
BrokerDriver/Tools/PhotoPickerView.swift
@@ -87,7 +87,7 @@
extension PhotoPickerView:TZImagePickerControllerDelegate{
    public func imagePickerController(_ picker: TZImagePickerController!, didFinishPickingPhotos photos: [UIImage]!, sourceAssets assets: [Any]!, isSelectOriginalPhoto: Bool, infos: [[AnyHashable : Any]]!) {
        guard let pngData = photos.first?.pngData() else { return alert(msg: "invaild photo") }
      guard let pngData = photos.first?.jpegData(compressionQuality: 0.5) else { return alert(msg: "invaild photo") }
        clouse?(pngData)
        closeAction()
    }
@@ -97,7 +97,7 @@
    public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
        picker.dismiss(animated: true) { [weak self] in
            guard let originImage = info[UIImagePickerController.InfoKey.originalImage] as? UIImage,let pngData =  originImage.pngData() else { return alert(msg: "invaild photo") }
            guard let originImage = info[UIImagePickerController.InfoKey.originalImage] as? UIImage,let pngData =  originImage.jpegData(compressionQuality: 0.5) else { return alert(msg: "invaild photo") }
            self?.clouse?(pngData)
            self?.closeAction()
        }