У меня есть собственный UIControl, который передает события UIControlEventValueChanged обратно в мой ViewController. Мне также нужно анимировать его (базовое изменение размера) в определенных обстоятельствах, но UIControl, похоже, не имеет реализации beginAnimations или commitAnimations. Должен ли я заключать его в UIView? Любое лучшее решение? Спасибо.
Могу ли я выполнять анимацию в подклассе UIControl с помощью iPhone SDK 3.x?
Ответы (1)
UIControl — это UIView, поэтому вы можете просто использовать стандартные вызовы UIView.
[UIView beginAnimations:nil context:nil];
[yourControl setFrame:theNewFrame];
[UIView commitAnimations];
person
drawnonward
schedule
04.05.2010