如何将iOS元素组合在一起,以便它们可以作为单个元素进行操作

KJF*_*KJF 1 cocoa core-animation objective-c ios

我的iOS应用程序中有3个UI元素,我想在动画时将其视为单个实体.

UIImageView顶部有UILabelView和UIActivityIndi​​catorView.有没有办法将这些东西组合在一起并为组织设置动画而不必独立地为每个组织制作动画?

Lor*_*o B 7

是的,把它们放在一个容器里UIView(它将是他们的superview)并为它制作动画.

UIView* containerView = // alloc-init
[containerView addSubview:aSubview]; // repeat for the other views you have
Run Code Online (Sandbox Code Playgroud)