2010-06-23 4 views
0

У меня есть одно приложение для анимации. В нем есть один основной вид, а другой - под просмотр в этом представлении. Существует также одна кнопка. Когда пользователь прикасается к этой кнопке, я хочу использовать subview с анимацией. Этот вид должен отображаться из снизу вверх. Как это возможно. Я не знаю, как это возможно.Как сделать анимацию UIView?

+0

вы хотите использовать [UIView beginAnimations: @ "ид" контекст: ноль]? отправьте код, пожалуйста. – Cesar

+0

да, я хочу использовать код типа белой: CGContextRef context = UIGraphicsGetCurrentContext(); \t [UIView beginAnimations: nil context: context]; \t [UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView: thumbnailView cache: NO]; \t // [UIView setAnimationCurve: UIViewAnimationCurveEaseInOut]; \t [UIView setAnimationDuration: 1.0]; \t // \t self.view.hidden = YES; \t [UIView commitAnimations]; – JohnWhite

ответ

2

Попробуйте следующий код:

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:0.75]; 

// swap the views and transition 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp 
         forView:self.view 
         cache:YES]; 

[originalSubview removeFromSuperview]; 
[self.view addSubview:thumbnailView]; 

[UIView commitAnimations]; 
Смежные вопросы