杨锴
2024-10-09 e987bc09f955e01c2835f01e3a6af20723a579f9
XQMuse/Root/Me/VC/UserProfileVC.swift
@@ -153,6 +153,14 @@
extension UserProfileVC:TZImagePickerControllerDelegate{
            public func imagePickerController(_ picker: TZImagePickerController!, didFinishPickingPhotos photos: [UIImage]!, sourceAssets assets: [Any]!, isSelectOriginalPhoto: Bool) {
                        picker.selectedAssets = NSMutableArray(array: assets)
        if let photo = photos.first{
            photo.jq_scaled(to: CGSize(width: 250, height: 250)).uploadImg().subscribe(onNext: {imageUrl in
                Services.updateUserInfo(avatar:imageUrl).subscribe(onNext: {data in
                    NotificationCenter.default.post(name: UpdateUserProfile_Noti, object: nil)
                }).disposed(by: self.disposeBag)
            }).disposed(by: disposeBag)
        }
            }
            public func imagePickerController(_ picker: TZImagePickerController!, didFinishPickingAndEditingVideo coverImage: UIImage!, outputPath: String!, error errorMsg: String!) {
@@ -174,14 +182,16 @@
                        unowned let weakSelf = self
                        corpperVC.imageCropperHandler { (vc, image) in
            image.uploadImg().subscribe(onNext: {imageUrl in
                Services.updateUserInfo(avatar:imageUrl).subscribe(onNext: {data in
                    NotificationCenter.default.post(name: UpdateUserProfile_Noti, object: nil)
                }).disposed(by: weakSelf.disposeBag)
            }).disposed(by: weakSelf.disposeBag)
                        } cancelClouse: {
                                    corpperVC.dismiss(animated: true) {
                                    }
                        }
                        picker.dismiss(animated: true) {
                        }