【发布时间】:2011-02-28 21:06:42
【问题描述】:
在我的应用程序中,我有一个 UIView (myView) ,带有一些子视图。我想要做的是提交某种动画来实际上隐藏 myView ,但在同一个地方保持它的子视图不受影响。预期的以下代码会影响 myView 及其子视图:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
CGAffineTransform transformView = CGAffineTransformMakeTranslation(-500, 0);
[myView setTransform:transformView];
[UIView commitAnimations];
有什么方法可以防止子视图动画吗?
非常感谢您的帮助。
【问题讨论】:
-
为什么不创建两个子视图?一种用于附加子视图,另一种用于制作动画。