это мой код, который я использую, чтобы преобразовать UIView в UIImage и затем отправить его по электронной почте. Когда я отправляю новое изображение, оно обрезается по бокам, а не снизу. У меня есть вид прокрутки, потому что изображение больше экрана.
UIGraphicsBeginImageContext(viewSubs.bounds.size);
[viewSubs.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();