【发布时间】:2017-06-26 20:34:24
【问题描述】:
我想在屏幕上占据相同空间的两个不同 UIView 之间制作动画。有时用户希望查看图像和其他时间统计信息。通过点击一个按钮,我想在两者之间制作动画。
现在我只有一个视图安排在 XIB 中的 stackView 内,我想知道如何在不弄乱 autoLayout 的情况下进行设置?
我是否需要获取对 stackView 的引用和另一个视图?如果是这样,这是否意味着我必须以编程方式设置布局约束?
处理这个问题的最佳方法是什么?
谢谢。
【问题讨论】:
-
根据你的描述,我会用 UICollectionView 来研究解决方案,而不是常规的 UIViews。
-
更容易操作。
-
我不同意。在这种情况下,
UIStackView更可取,主要是因为您不必处理约束或布局。
标签: swift animation uistackview