Масштаб преобразования UIImageView

У меня есть UIButton, который при нажатии делает масштаб UIImageView немного больше, а затем возвращается к его нормальному размеру. Это работает, но я столкнулся с проблемой, когда изображение в конечном итоге становится немного меньше, чем больше вы нажимаете кнопку.

Как изменить код, чтобы изображение не уменьшалось при нажатии кнопки? Вот код, который мне нужно немного увеличить, а затем вернуть в нормальное состояние:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
myImage.transform = CGAffineTransformScale(myImage.transform, 1.03, 1.03);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];             
myImage.transform = CGAffineTransformScale(myImage.transform, 0.97, 0.97);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];

Спасибо за любую помощь.

6
задан c0dec0de 20 February 2011 в 19:03
поделиться