В моем проекте я делаю следующие действия на UIImageView
1.) поверните его
2.) переместить его
3.) увеличить его.
В моем проекте также есть кнопка с именем «New», которая сбрасывает все настройки app.my, проблема в том, что если я поверну изображение и нажму на новую кнопку, настройка UIImageVIew не изменится. может у кого-нибудь есть идеи. Заранее спасибо
-(void)rotate:(id)sender {
if([(UIRotationGestureRecognizer*)sender state] == UIGestureRecognizerStateEnded) {
lastRotation = 0.0;
return;
}
CGFloat rotation = 0.0 - (lastRotation - [(UIRotationGestureRecognizer*)sender rotation]);
CGAffineTransform oldTransform = [(UIPinchGestureRecognizer*)sender view].transform;
CGAffineTransform newTransform = CGAffineTransformRotate(oldTransform,rotation);
[[(UIRotationGestureRecognizer*)sender view] setTransform:newTransform];
lastRotation = [(UIRotationGestureRecognizer*)sender rotation];
}
код выше, который я использую для вращения.