chore: code format
This commit is contained in:
parent
ea511c153f
commit
211f5dd0e4
|
@ -5,15 +5,18 @@
|
||||||
// Created by sxiaojian on 2021/3/2.
|
// Created by sxiaojian on 2021/3/2.
|
||||||
//
|
//
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import UIKit
|
|
||||||
import CropViewController
|
import CropViewController
|
||||||
|
import Foundation
|
||||||
import PhotosUI
|
import PhotosUI
|
||||||
extension MastodonRegisterViewController: CropViewControllerDelegate, PHPickerViewControllerDelegate, UINavigationControllerDelegate{
|
import UIKit
|
||||||
func picker(_ picker: PHPickerViewController, didFinishPicking results: [PHPickerResult]) {
|
|
||||||
if let itemProvider = results.first?.itemProvider, itemProvider.canLoadObject(ofClass: UIImage.self) {
|
|
||||||
|
|
||||||
itemProvider.loadObject(ofClass: UIImage.self) { [weak self] image, error in
|
extension MastodonRegisterViewController: CropViewControllerDelegate, PHPickerViewControllerDelegate {
|
||||||
|
func picker(_ picker: PHPickerViewController, didFinishPicking results: [PHPickerResult]) {
|
||||||
|
guard let itemProvider = results.first?.itemProvider, itemProvider.canLoadObject(ofClass: UIImage.self) else {
|
||||||
|
picker.dismiss(animated: true, completion: {})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
itemProvider.loadObject(ofClass: UIImage.self) { [weak self] image, _ in
|
||||||
guard let self = self, let image = image as? UIImage else { return }
|
guard let self = self, let image = image as? UIImage else { return }
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
let cropController = CropViewController(croppingStyle: .default, image: image)
|
let cropController = CropViewController(croppingStyle: .default, image: image)
|
||||||
|
@ -24,10 +27,6 @@ extension MastodonRegisterViewController: CropViewControllerDelegate, PHPickerVi
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
picker.dismiss(animated: true, completion: {
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public func cropViewController(_ cropViewController: CropViewController, didCropToImage image: UIImage, withRect cropRect: CGRect, angle: Int) {
|
public func cropViewController(_ cropViewController: CropViewController, didCropToImage image: UIImage, withRect cropRect: CGRect, angle: Int) {
|
||||||
|
|
Loading…
Reference in New Issue