From e987bc09f955e01c2835f01e3a6af20723a579f9 Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期三, 09 十月 2024 17:29:36 +0800 Subject: [PATCH] add OBS + upgrade level sounds --- XQMuse/Root/Me/VC/UserProfileVC.swift | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/XQMuse/Root/Me/VC/UserProfileVC.swift b/XQMuse/Root/Me/VC/UserProfileVC.swift index ad050c8..9deaad3 100644 --- a/XQMuse/Root/Me/VC/UserProfileVC.swift +++ b/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) { } -- Gitblit v1.7.1