gpt4 book ai didi

ios - 隐藏 View 并相应地重新定位其他 View

转载 作者:行者123 更新时间:2023-11-30 13:28:39 28 4
gpt4 key购买 nike

我的表格 View 项目下方有一些操作按钮。有 7 项。然而,有时,一些操作按钮会被隐藏。但是,当我隐藏某个项目时,位置与您在图像中看到的相同:

My items My items after hide

My constraints are looking like this

如何确保其他项目填充其位置?

最佳答案

获取约束导出并根据要求更改约束的常量

根据您的示例,获取附加按钮的前导约束(左约束),并通过隐藏按钮的宽度(在您的情况下为前进按钮的宽度)减少它的常数+减少按钮之间的空间。

您可以在助理编辑器打开的情况下,从相应的约束中按住 Ctrl 键并拖动,将 socket 连接到类。

示例;

@IBOutlet weak var buttonLeadingConstraint : NSLayoutConstraint?

然后改变

self.buttonLeadingConstraint.constant = self.buttonLeadingConstraint.constant - 50;

// here 50 is space between button + button width

希望这会有所帮助:)

关于ios - 隐藏 View 并相应地重新定位其他 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36839816/

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