如何在不弄乱自动布局的情况下通过另一个视图占据一个视图位置
How to occupy one views position by another view without messing up auto layout
我有一个文本框,下方显示错误标签
我希望标签在可见时下推显示在下方的视图,但在隐藏时我希望其余视图占据标签所占据的位置。
我完美地设置了所有约束,包括标签。
我认为将高度限制设置为零可以做到这一点,但事实并非如此。
关于如何解决这个问题有什么建议吗?
将约束常数设置为零是可行的方法。如果需要,也将垂直间距设置为零。
那么只有它会占据它的位置
检查您是否已将正确的约束链接到 viewcontroller。
我有一个文本框,下方显示错误标签
我希望标签在可见时下推显示在下方的视图,但在隐藏时我希望其余视图占据标签所占据的位置。
我完美地设置了所有约束,包括标签。
我认为将高度限制设置为零可以做到这一点,但事实并非如此。
关于如何解决这个问题有什么建议吗?
将约束常数设置为零是可行的方法。如果需要,也将垂直间距设置为零。
那么只有它会占据它的位置
检查您是否已将正确的约束链接到 viewcontroller。