gpt4 book ai didi

swift - 如何导入一张图像并将其设置为 UIIMageView。然后再用另一个UIIMageView?

转载 作者:行者123 更新时间:2023-11-30 11:10:38 25 4
gpt4 key购买 nike

所以目前我已经设置了可以导入图像并将其设置为 UIImageView 的位置。我正在寻找的是有关如何再次执行此操作的帮助。我已经尝试了一些事情,但当我再次这样做时却无法让任何东西真正发挥作用。我还将添加一个照片示例。

Photo Example

@IBAction func importImg(_ sender: Any) {
//import image 1
let picture = UIImagePickerController()
picture.delegate = self
picture.allowsEditing = false
picture.sourceType = UIImagePickerControllerSourceType.photoLibrary
self.present(picture, animated: false, completion: nil)
}

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {

if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {

picture1.image = image
}

self.dismiss(animated: true, completion: nil)
}

最佳答案

您应该询问您的第一个 UIImageView 是否为空,然后加载图像,如果不是,则加载第二个 UIImageView 中的图像。

if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {

if picture1.image == nil {
picture1.image = image
}else {
picture2.image = image
}
}

关于swift - 如何导入一张图像并将其设置为 UIIMageView。然后再用另一个UIIMageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52211348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com