使用 swift 检查从图库中选择的模式 uiimage

Check mode uiimage selected from gallery with swift

当我 select 来自图库的图像时,有 "mode1" 像这样(图像是横向的) and "mode2" like this (where the image is in portrait)

图像必须处于 scaleAspectFit 模式,我想显示一个按钮来更改仅用于 uiimages mode1 的内容模式。

为此,我想检查 selected 图像是模式 1 还是模式 2。 我该怎么做?

这是我的代码:

let picker = UIImagePickerController()
picker.delegate = self
picker.navigationBar.tintColor = UIColor.white
picker.sourceType = .photoLibrary
self.present(picker, animated: true, completion: nil)

if let original = info["UIImagePickerControllerOriginalImage"] as? UIImage{
    pickerImg_seleccionada = original
}
if let img_seleccionada = pickerImg_seleccionada {
    imageuser.image = img_seleccionada
    //here I want to check if image is like mode1 the button should appear
}
dismiss(animated: true, completion: nil)

提前致谢

在这种情况下,如果 imageWidth >= imageHeight 那么它将在屏幕上居中,以便 mode1

if img_seleccionada.size.width >= img_seleccionada.size.height {
   // mode1
}
else {
   // mode2
}