Я пытаюсь изменить размер и повернуть изображение поверх iPhone.
я выбрал изображение и отобразил его, используя UIImageView
и поворот изображения осуществляется двумя кнопками (по часовой стрелке и против часовой стрелки)
изменение размера изображения работает нормально, когда кнопка поворота не нажата
но когда я нажал, чтобы повернуть изображение в направлении по часовой стрелке и изменить его размер, ширина изображения быстро увеличивается, даже если я пытаюсь уменьшить ширину.
и когда я нажимал, чтобы повернуть изображение в направлении против часовой стрелки и изменить его размер, высота изображения быстро увеличивается, даже если я пытаюсь уменьшить его.
Я обнаружил, что при повороте изображения вместе со значением изменился какой-то знак, потому что один раз нажмите кнопку по часовой стрелке, а затем кнопку против часовой стрелки, а затем изменение размера работает нормально.
Я использовал следующий код для поворота изображения.
CGAffineTransform transformRotate = CGAffineTransformMakeRotation(movingAngle);
imageViewRotation.transform = transformRotate;
, где movingAngle находится в радианах
и imageViewRotation - это UIImageView, который содержит изображение.
жду вашего ответа