누군가가이 사람이 함께 이미지보기 (1) 이미지보기 (2)를 통해 인쇄되는으로 이미지 뷰에 저장 것이라고 말했다 나에게은 (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!}
아래의 기능을했다 작은 오른손 부분에. 문제는 내가 가진 코드로이 함수를 호출하는 방법을 모른다는 것입니다.
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에서 볼 수있는 더 낮은 3s처럼 보이게하려고 노력하고있다.
[귀하의 이전 질문]을 작성하는 대신 새로운 질문을 게시하는 이유 (http://stackoverflow.com/questions/42461637/how-to-save-a-uiimageview-on-top-of-another-uiimageview -swift3)? – rmaddy
@rmaddy 사용자가 응답하지 않았기 때문에 나는 이것을 알아 내려고 미안하다. –