在堆栈视图中动画子视图?
Animating subviews in a stackview?
我正在尝试使用 Spring 动画框架为堆栈视图中的视图设置动画:https://github.com/MengTo/Spring
我知道如何让动画工作,但是一旦我将我的视图放入堆栈视图中,动画就会停止触发。
我通过按钮上的 IBAction 触发动画,我尝试创建 Spring 按钮,运行 Spring 视图上的动画包含按钮作为子视图。这两个选项都不起作用。
是否无法为堆栈视图的子视图设置动画?是使用约束单独布局每个按钮的唯一选择吗?
我尝试了 Spring 演示项目,并且能够将动画视图包装在 UIStackView
中。
在这个演示中,看起来他们在 SpringViewController
中保留了对 SpringView
的 IBOutlet
引用,例如:
@IBOutlet weak var ballView: SpringView!
听起来如果您动态填充堆栈视图,您的情况可能会有所不同,但是持有对您的 SpringView
实例的引用应该允许您在 UIStackView
.
我正在尝试使用 Spring 动画框架为堆栈视图中的视图设置动画:https://github.com/MengTo/Spring
我知道如何让动画工作,但是一旦我将我的视图放入堆栈视图中,动画就会停止触发。
我通过按钮上的 IBAction 触发动画,我尝试创建 Spring 按钮,运行 Spring 视图上的动画包含按钮作为子视图。这两个选项都不起作用。
是否无法为堆栈视图的子视图设置动画?是使用约束单独布局每个按钮的唯一选择吗?
我尝试了 Spring 演示项目,并且能够将动画视图包装在 UIStackView
中。
SpringViewController
中保留了对 SpringView
的 IBOutlet
引用,例如:
@IBOutlet weak var ballView: SpringView!
听起来如果您动态填充堆栈视图,您的情况可能会有所不同,但是持有对您的 SpringView
实例的引用应该允许您在 UIStackView
.