как получить изображение при рисовании ПК на каком-то контенте?
Я использовал вид холста при просмотре изображений. но после того, как получить новое изображение с рисованием, используя UIGraphicsBeginImageContextWithOptions(areaSize.size, false, 0) и UIGraphicsEndImageContext(), чтобы добавить как PKDrawing, так и изображение, но качество изображения меняется.
Код, который я использовал для добавления обоих
let areaSize = attachmentImageView.frame let image =
CanvasView.drawing.image(from:attachmentImageView.frame, scale: 0)
let bottomImage = attachmentImageView.image
UIGraphicsBeginImageContextWithOptions(areaSize.size, false, 0)
bottomImage!.draw(in: areaSize)
let topImage = image
topImage.draw(in: areaSize)
let newImage:UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
uploadAttachmentImage.image = newImage