Я искал решение, но не нашел.
На самом деле у меня есть блок кода, который объединяет 2 изображения в одно.
Как будто я делаю фотографию и применяю .png к ней.
Но я бы хотел, чтобы пользователь передвинул верхнее изображение, чтобы выбрать позицию перед сохранением изображения
Спасибо за любую возможную помощь, как я мог это сделать
Вот моя функция:
func mergeFrame(bottomImage: UIImage, topImage: UIImage) -> UIImage{
let size = CGSize(width: bottomImage.size.width, height: bottomImage.size.height)
UIGraphicsBeginImageContext(size)
let areaSize = CGRect(x: 0, y: 0, width: size.width, height: size.height)
bottomImage.draw(in: areaSize)
topImage.draw(in: areaSize, blendMode: .normal, alpha: 0.8)
let newImage:UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
return newImage
}