【发布时间】:2017-08-14 08:17:09
【问题描述】:
我是 IOS 新手,我想在从图库中挑选的 imageView 中显示图像。我还在 info.plist 中添加了照片描述。但是图像没有显示在 imageView 中。这是我的代码:
import UIKit
class ViewController: UIViewController, UIImagePickerControllerDelegate,UINavigationControllerDelegate {
@IBOutlet weak var img: UIImageView!
@IBOutlet weak var imageView: UIImageView!
@IBOutlet var chooseBuuton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func btnClicked() {
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.photoLibrary
imagePicker.allowsEditing = false
self.present(imagePicker, animated: true, completion: nil)
}
private func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
if let pickedImage = info[UIImagePickerControllerOriginalImage] as? UIImage {
//imageView.contentMode = .scaleAspectFit
img.image = pickedImage
}
self.dismiss(animated: true, completion: nil)
}
}
【问题讨论】:
-
您的代表
imagePickerController是否被调用 -
删除私有并尝试:)
标签: swift uiimageview uiimagepickercontroller