在另一个视图下动画 UIView
Posted
技术标签:
【中文标题】在另一个视图下动画 UIView【英文标题】:Animate UIView under another view 【发布时间】:2014-05-07 01:17:30 【问题描述】:我的视图看起来像这样:
这是一个更大的视图,包含两个子视图,灰色带和黑色带(橙色是黑色的子视图)。
我想为在灰色下滑动的黑色带设置动画。目前,我的动画将黑色移到灰色上。
我还没有弄清楚如何使黑色在灰色下滑动(我想实际上是在与灰色的交叉点处剪裁黑色,这会提供在灰色下滑动的错觉)。
我不知道其他人是否能理解我正在尝试做的事情,但仅此而已。任何建议表示赞赏。
【问题讨论】:
我的建议:发布你的代码 【参考方案1】:当您添加黑色视图时,将其插入灰色视图下方:
[self.view insertSubview:blackView belowSubview:grayView];
【讨论】:
我最终使用了一种变体,只需在开始动画之前对视图进行排序即可。谢谢你的建议。以上是关于在另一个视图下动画 UIView的主要内容,如果未能解决你的问题,请参考以下文章