2013-01-08 46 views
0
[baseview addSubview:textView1]; 
textView1.alpha = 0.0; 
[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:1]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:textView1 cache:YES]; 
textView1.alpha = 1.0; 
[UIView commitAnimations]; 

[baseview addSubview:textView2]; 
textView2.alpha = 0.0; 
[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:1]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:textView2 cache:YES]; 
textView2.alpha = 1.0; 
[UIView commitAnimations]; 

如何我可以在这两个文字浏览之间进行动画处理。动画之间的两个UITextviews

感谢您的帮助

回答

1

这应该隐藏第一个文本视图,并显示第二个:

[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:1]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:textView1 cache:YES]; 
{ 
    textView1.alpha = 0.0; 
    textView2.alpha = 1.0; 
} 
[UIView commitAnimations]; 

也许你必须设置父视图为动画视图(如self.view)。