Ios 使用静态宽度子视图创建动态水平视图
我已经花了好几天的时间试图让它工作,但似乎一切都不顺利 我试图做的基本上是重新创建此视图(而不是功能): 然而,我为自己设定了一些额外的要求。当用户将手指移动到其中一个表情符号上时,它应该做两件事:Ios 使用静态宽度子视图创建动态水平视图,ios,swift,xcode,interface-builder,uistackview,Ios,Swift,Xcode,Interface Builder,Uistackview,我已经花了好几天的时间试图让它工作,但似乎一切都不顺利 我试图做的基本上是重新创建此视图(而不是功能): 然而,我为自己设定了一些额外的要求。当用户将手指移动到其中一个表情符号上时,它应该做两件事: 缩放表情符号x2 将两侧的两个表情符号再向外推 我不需要上面的帮助,我只是想解释一下我想要这个视图做什么 我需要帮助的是我应该如何把这个观点结合起来 我曾尝试使用堆栈视图,我认为这是可行的,但对于具有静态宽度(我希望每个表情符号都是32px宽和高)的子视图,它似乎不太管用 然后,在我将堆栈视图放在
堆栈视图
,我认为这是可行的,但对于具有静态宽度(我希望每个表情符号都是32px宽和高)的子视图,它似乎不太管用
然后,在我将堆栈视图放在一起之后,我实现了scalex2效果,效果很好,但是在尝试将两侧的两个表情进一步推出时遇到了问题。我发现,但无论我怎么尝试,这都不起作用,我感觉这是因为我需要堆栈视图的宽度是动态的(以便随意添加新的表情符号和删除旧的表情符号)。间隔从未改变
所以我问你,你认为我应该如何把这个观点结合起来?我应该坚持使用堆栈视图吗?为什么我不能让它工作?或者我应该完全使用不同的视图层次结构?“我实现了缩放x2效果”。。。如何缩放视图?