在我的应用程序中,我有一个滚动视图,当我按下按钮时,它被隐藏,当我再次按下它时出现。我想用scrollview.hidden = YES
(或NO)来做。隐藏并显示带动画的滚动视图
但我想用动画做。例如,它可能会通过移动并以相同的方式显示,从屏幕底部消失。我怎样才能做到这一点?
编辑:
[UIView beginAnimations:@"myAnimation" context:nil];
CGRect Frame = bottomScroller.frame;
if(Frame.origin.y == 380){
Frame.origin.y = 460;
}else{
Frame.origin.y = 380;
}
bottomScroller.frame = Frame;
[UIView commitAnimations];
这解决了我的问题......
谢谢。这正是我正在寻找的。 – death7eater 2012-08-13 13:47:26
如果我在代码中使用类似这样的东西,这个解决方案对我来说不适用于Textfield:'[_nameOfSandwich setText:@“”];'。由于该行,textfield不会移动。任何想法如何解决它? – Segev 2012-12-12 20:20:06
看起来就像你解释你所看到的错误,或者在代码中有一些愚蠢的错误,上面的错误可以肯定地工作。 – 2012-12-13 06:16:21