0

Я разрабатываю приложение и имеет это меню вызова кнопок. Когда я нажимаю на эту кнопку, она добавляет представление в меню к основному виду. Но мне нужно добавить его, как выйти из кнопки. Как речевой пузырь.UIView анимация, как речевой пузырь

enter image description here

Вот пример изображение я взять с некоторым iPhone приложения, и они сделали удивительную работу, чтобы оживить вид, как пузырь выйти из кнопки.

это приложение, о котором я говорю, о котором упоминается анимация.

Download Waze App from here

если вы используете Iphone, загрузить и посмотреть на него. Тогда вы получите правильное представление о том, как происходит эта анимация. Это бесплатное приложение кстати.

Я просматриваю сеть, чтобы найти решение для этого, но я не мог найти ничего полезного. Есть некоторые идеи сделать это, как размахивая подвью, используя следующий код. Я попробовал это с некоторыми анимациями просмотров, у него есть некоторый прогресс, но недостаточно хороший.

CGAffineTransform transform = CGAffineTransformMakeScale(1.2, 1.2); 

Но я уверен, что это неправильный способ сделать это. Должен быть правильный способ сделать это.

Может ли кто-нибудь дать мне помощь в этом вопросе.

Спасибо заранее

+0

Проверить эту ссылку, если это поможет. http://www.raywenderlich.com/5478/uiview-animation-tutorial-practical-recipes – Darshan

ответ

1

В моем проекте я использовал следующий код для анимации слева направо. Изменение значения для CGAffineTransform (положение x и y) приведет к изменениям. Надеюсь, это поможет вам!

[self.view addSubview:subView]; 
[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:0.0]; 
CGAffineTransform t2 = CGAffineTransformMakeTranslation(SubView_Width, 0); 
subView.transform = t2; 
subView.alpha = 1; 
[UIView commitAnimations]; 

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:1]; 
[UIView setAnimationDelegate:self]; 
subView.alpha = 1; 
subView.transform = CGAffineTransformIdentity; 
[UIView commitAnimations]; 
+0

Спасибо за ответ .. Но это нормальная анимация .. это не то, что я хочу делать. Если вы используете iphone, загрузите это приложение и посмотрите, как выглядит меню. Это даст вам эту идею. http://itunes.apple.com/us/app/waze-social-gps-traffic/id323229106?mt=8 –

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

  • Нет связанных вопросов^_^