在我的应用程序中,我有一个UIView(myView),带有一些子视图。我想要做的是提交某种动画来实际隐藏myView,但保持它的子视图不受影响。预期的以下代码会影响myView及其子视图:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
CGAffineTransform transformView = CGAffineTransformMakeTranslation(-500, 0);
[myView setTransform:transformView];
[UIView commitAnimations];
有没有办法阻止子视图动画?
非常感谢你的帮助。
答案 0 :(得分:0)
不是你问题的简短回答。您可以将superView视为一个大盒子,里面有较小的盒子(子视图)。如果你隐藏大盒子,你也会把盒子藏在里面。