2010-05-21 7 views
1

Я пытаюсь вставить некоторые (пользовательские) вкладки, подобные кнопкам, в виде. Я не хочу, чтобы все они двигались одновременно. Кроме того, они не должны перемещать их во время (где один слайд после другого заканчивается).Цепочки анимации (iPhone/MonoTouch)

Я хочу, чтобы каждая кнопка начала слегка сдвигаться после предыдущего. Предпочтительно, чтобы это произошло на кривой, но только фиксированное .1-секундное смещение тоже было бы в порядке.

Monotouch или Obj-C код в порядке. Я думаю, что есть что-то в API для анимации таких групп. Будем надеяться, что по крайней мере ...

ответ

1

Вы можете использовать +setAnimationDelay: method задержать время начала анимации блока, например .:

tab1.frame = ... 
[UIView beginAnimations:...]; 
tab1.frame = ... 
[UIView commitAnimations]; 

tab2.frame = ... 
[UIView beginAnimations:...]; 
[UIView setAnimationDelay:0.1f]; 
tab2.frame = ... 
[UIView commitAnimations]; 

... 
+0

работает как шарм. Благодаря! – kwcto

Смежные вопросы