Я хочу, чтобы нарисовать изображение с преобразованной uiimageview
- см с левой стороной изображения,Draw изображения из трансформируется ImageView
Dragview = UIImageView, которые можно вращать или масштабировать с помощью некоторых элементов управления, и мне нужно сделать что преобразованное изображение в таком же положении
Я столкнулся с проблемой трансформации (CGContextConcatCTM
),
Это дает требуемую мощность, если
CGAffineTransform = CGAffineTransformIdentity
, но я получил неправильное происхождение на выходе изображение с таким же преобразованием
ниже мой код, чтобы сделать изображение такой же как оригинальный ImageView
UIGraphicsBeginImageContext(CGSizeMake(1024, 768));
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextConcatCTM(context, dragView.originalTransform);
UIImage *curImage1 = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Нет , Я пробовал это, это будет рисовать в точке (0,0) без преобразования – Nikkie
Примечание: вид не является изображением, его просмотр imageView ... – DrDev
Вы должны объяснить, что делает этот код, чтобы OP (и другие пользователи) могли понять, что происходит. – Shmiddty