我正在尝试将图像中的图像保存为空。这是行不通的。在save()
函数下面的代码下,drawPlace.image
为零,因此我收到消息“找不到图像!”。
var drawPlace = UIImageView()//The imageview
override func viewDidLoad() {
super.viewDidLoad()
drawPlace.layer.addSublayer(myLayer)
let myImage = UIImage(named: "bb.png")?.cgImage
myLayer.frame = CGRect(x: 0, y: 0, width: 300, height: 300)
myLayer.contents = myImage
}
func save() {
guard let selectedImage = drawPlace.image else {
print("Image not found!")
return
}
UIImageWriteToSavedPhotosAlbum(selectedImage, self, #selector(image(_:didFinishSavingWithError:contextInfo:)), nil)
}
我被告知我需要创建第三张图像,然后将其保存到照片库中。我不知道该怎么做。
只是希望能够将带有图像的iamgeview保存到照片库中。