有人給了我下面如何使用此功能,可以節省2周的UIImageViews在一起(SWIFT 3)
func saveImage(image1:UIImage, image2:UIImage) -> UIImage {
let size1 = image1.size
let size2 = image2.size
let origin = CGPoint(x: size1.width-size2.width, y: size1.height - size2.height)
UIGraphicsBeginImageContextWithOptions(size1, false, 0.0)
image1.draw(in: CGRect(origin: CGPoint.zero, size: size1))
image2.draw(in: CGRect(origin: origin, size: size2))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return newImage!}
功能這位人士表示,將保存爲圖像的意見與正在打印的圖像視圖1在圖像視圖2一起在小右手部分。問題是我不知道如何用我有的代碼調用這個函數。
import UIKit
class ViewController: UIViewController {
var image1 = UIImage(named: "hat.jpg")
var image2 = UIImage(named: "cat.jpg")
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
@IBAction func TakePhoto(_ sender: Any) {
}}
我想讓我的兩個圖像保存像這樣忽略按鈕。我只是想讓它看起來像你在cnn上看到的更低的3rds。
你爲什麼要發佈一個新的問題,而不是完成[您剛纔的問題(的http://stackoverflow.com/questions/42461637/how-to-save-a-uiimageview-on-top-of-another-uiimageview -swift3)? – rmaddy
@rmaddy因爲用戶沒有迴應。我很抱歉,我只是想弄明白這一點。 –