我有一段代码将动画应用于视图。我不明白的是为什么在创建和提交动画之前需要将Hidden显式设置为NO。

仅当setHidden设置为NO时,动画才会显示。

例如:

-(无效)动画视图
{

 [theView setHidden:No];

 ..Sets up animations..

 [UIView commitAnimations];


}

最佳答案

使用调试器逐步遍历代码,并在代码的不同阶段打印出hidden的值。

要显示hidden的值,请在调试器中键入以下内容:

print [theView hidden]

关于ios - setHidden的目的,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11923856/

10-12 12:34