我有一个包含在StackView中的20(110 * 130点)UIViews的水平ScrollView。每个UIView都包含一个图像。
当隐藏某些UIView时,UIView宽度保持在110点。但是,剩下的空间是隐藏的UIView应该是。
我一直在练习使用3个UIViews的StackView并隐藏中心UIView。这留下了中间的空间...... 我希望第三个UIView进入第二个UIView位置(中间),然后为后续的UIViews执行此操作。
有谁知道我怎么能这样做?这甚至可能吗?
我希望用UICollectionView来实现这一点,但是,我认为你不能将图像从UICollectionView拖到UIView
答案 0 :(得分:0)
故事板不适用于这些复杂的用户交互,因此我建议您以编程方式创建堆栈视图,然后以编程方式设置其约束。这让您可以轻松地在代码中更改元素的高度。这可能有助于您入门: Add views in UIStackView programmatically