【发布时间】:2011-12-10 21:11:12
【问题描述】:
我有一个设置,其中我有我的主要UIView,在此我显示另一个UIView,它似乎可以滑动和展开,直到完全在视图中。在这个新视图中,我有一个UITextView,但是当我运行动画以使UIView 出现时,它似乎没有将动画应用于UITextView。这样做的效果是UITextView 立即出现在其最终位置,然后 UIView 的其余部分滑入到位。有没有办法让动画也适用于视图内的小部件?
这是我目前正在使用的代码。
[self.view addSubview:innerView];
[innerView setFrame:CGRectMake(29.5,127,261,0)];
[textView setFrame:CGRectMake(20,20,221,0)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:5.0];
[innerView setFrame:CGRectMake(29.5,127,261,275)];
[textView setFrame:CGRectMake(20,128,221,129)];
[UIView commitAnimations];
请问有人可以帮我吗?我已经在这个问题上玩了很长时间了,一点运气都没有。
【问题讨论】:
标签: iphone animation uiview uitextview