假设您有一个垂直堆栈视图,它有三个项目,间距设置为 50 。结果是4英寸高。
事实证明它会压缩到大约3英寸(比如键盘出现时 - 无论如何)。
您将CCRP设置为较低的值 - 您确实希望堆栈视图能够压缩。
奇怪的是,在我们所有的实验中,似乎 不会 无论如何都会崩溃“50”。
似乎无论你做什么,它都会采取其他可能的步骤,破坏这三个项目等 - 但它会永远不会放弃间距。
我错了吗?
是否可能有一些单独的方法来设置“间距”的CCRP?
您是否需要以某种方式标记它以便放弃间距?
BTW我完全熟悉其他方法。问题是如何让UIStackView改变它对于看似不可变的间距的看法。
答案 0 :(得分:1)
你是对的。间距不会改变。你需要添加一个间隔视图来完成你正在寻找的东西(你的帖子的最后一段听起来好像你熟悉这种方法)。