gpt4 book ai didi

ios - 仅在 XIB 中使用自动布局约束 move UILabel?

转载 作者:行者123 更新时间:2023-11-29 01:46:40 25 4
gpt4 key购买 nike

可能是重复的,但我尝试无法使其工作,所以来到这里。我(自动布局新手)有两个 UILabel,一个位于另一个下方,具有固定的高度空间。两者都可以根据其中的文本增加。

enter image description here

当第一个 UILabel 隐藏底部时应 move 到第一个位置。如何仅使用 View 中的约束来做到这一点?我知道如何通过为第二个 UILabel 创建 IBOutlet 约束连接来实现。编辑:给定的问题是关于内容拥抱相关的更多内容,因为我的问题是添加约束以在第一次隐藏时 move 到第一个 UILabel 位置。

最佳答案

使用 AutoLayout 实现您想要的效果的唯一方法是将所有相关约束的 constant 设置为零。请记住,如果您使用 AutoLayout,请永远不要尝试设置 View 的框架或边界(除非您重写 layoutSubviews 并在该方法中执行操作,而您很少需要这样做) .

您可以查看这个小项目:https://github.com/neevek/UIView-Visibility ,我敢打赌这就是你想要的:-)

enter image description here

关于ios - 仅在 XIB 中使用自动布局约束 move UILabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31847663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com