イメージピッカー機能を使用して写真を撮るときのイメージの向きを変更する方法を教えてください。私はimageViewを回転しようとしていません。私はちょうどイメージの向きを使用して逆さまにイメージビューに表示されるように取られたイメージをしたい。イメージの変更方法imagePickerの向き(swift3)
import UIKit
class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBOutlet var displayImage: UIImageView!
var currentImageView: UIImageView?
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
let image = info[UIImagePickerControllerOriginalImage] as! UIImage
self.currentImageView?.image = image
self.dismiss(animated: true)
}
@IBAction func takePhoto(_ sender: Any) {
self.currentImageView = self.displayImage
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.camera;
imagePicker.allowsEditing = false
self.present(imagePicker, animated: true, completion: nil)
}}
currentImageViewは、異なるimageViewに最適な値です。 displayImageというのはimageViewが1つしかないので、コードを使うのは最適ではありません。しかし、将来、私は1つ以上のimageViewを使用したいと思います。 –
イメージを保存しようとしていません。私はちょうどイメージの方向を変えようとしています。あなたは、あなたが理解しづらいことについてより詳細に説明できますか?ありがとう。 –