如何取消隐藏视图与动画 [英] How to unhide view with animations
本文介绍了如何取消隐藏视图与动画的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
说我在iOS的Xcode中有一个隐藏的视图。现在,当我将视图设置为不隐藏(view.hidden = NO)时,如何让它现在出现,但是有动画?
Say I have a hidden view in Xcode for iOS. Now, when I set the view to not hidden (view.hidden=NO), how can I make it so that it now appears, but with animations?
推荐答案
你可能想要的不是设置 view.hidden
,而是设置 view.alpha
到 0
(对应于 hidden = YES
)或1( hidden = / code>)。
What you probably want is not to set view.hidden
, but to set view.alpha
to 0
(corresponds to hidden = YES
) or 1 (hidden = NO
).
然后可以使用隐式动画显示视图,例如
You can then use implicit animations to show the view, e.g
[UIView animateWithDuration:0.3 animations:^() {
view.alpha = 1.0;
}];
这篇关于如何取消隐藏视图与动画的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文