我希望动画 View 在添加为 subview 时淡入,并希望其在从 super View 中删除时淡出。最好的方法是什么?
最佳答案
在设置动画之前将 Alpha 设置为零,然后将 Alpha 动画设置为 1。
[fadingView setAlpha:0.0];
[containerView addSubview:fadingView];
[UIView beginAnimations:nil context:nil];
[fadingView setAlpha:1.0];
[UIView commitAnimations];
在删除 View 之前,只需将 Alpha 动画恢复为零即可。
关于iphone - 在 subview 中添加/删除 View 时对 View 进行动画处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778873/