私は画像を保存する方法を知りたいのですが、私はコアレターの写真の二等方性から得ています。コアデータに画像を保存する方法SWIFT
私は画像に触れるとライブラリから写真を選ぶことができますが、私の問題はアプリを閉じて画像を再オープンしたときです。
どのように画像を保存して、アプリが開き直すと、画像がImageViewの
で継続することができますが、このための最良の選択肢coredataですか?
class V1Menino: UIViewController, UITextFieldDelegate, GADBannerViewDelegate, UINavigationControllerDelegate, UIImagePickerControllerDelegate,UIScrollViewDelegate {
@IBOutlet weak var sViewV1: UIScrollView!
@IBOutlet weak var imageV1: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
self.view.layoutIfNeeded()
self.sViewV1.minimumZoomScale = 1.0
self.sViewV1.maximumZoomScale = 6.0
let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(imageTapped(tapGestureRecognizer:)))
imageV1.isUserInteractionEnabled = true
imageV1.addGestureRecognizer(tapGestureRecognizer)
}
func viewForZooming(in scrollView: UIScrollView) -> UIView? {
return self.imageV1
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String: Any]){
if let image = info[UIImagePickerControllerOriginalImage] as? UIImage
{
imageV1.image = image
}
self.dismiss(animated: true, completion: nil)
}
@objc func imageTapped(tapGestureRecognizer: UITapGestureRecognizer)
{
//let tappedImage = tapGestureRecognizer.view as! UIImageView
// sua acao
let image = UIImagePickerController()
image.delegate = self
image.sourceType = UIImagePickerControllerSourceType.photoLibrary
self.present(image,animated: true)
{
//depois disso ta completo
}
}
}
あなたは、私がこれを行うことができる方法上の任意のチュートリアルを持っていますか、または私が読むことができる任意の文書がよりよく理解するために? –