gpt4 book ai didi

ios - ScrollView - 如何让按钮一直停留在屏幕底部

转载 作者:行者123 更新时间:2023-11-28 12:15:08 24 4
gpt4 key购买 nike

我希望按钮位于屏幕底部,而不是 Viewcontroller。

所以我的问题是:我应该如何设置约束或编写代码使我的按钮始终位于屏幕底部?

我想在屏幕顶部添加一个约束,使按钮保持在底部,但这取决于设备的高度。

应始终位于设备底部的按钮

enter image description here

如果我更改 Viewcontroller 的高度,按钮将移动到 Viewcontroller 的底部,因为约束。正确的约束是到达屏幕

底部的约束

enter image description here

最佳答案

为什么不在 view 的底部添加一个约束并将其设置为 0?这样一来,它总是会卡到底部。

或者,如果您热衷于使用顶部约束,则可以通过编程方式计算其常量:

override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated: animated)
topConstraint.constant = UIScreen.main.bounds.height - button.frame.height
view.layoutIfNeeded()
}

topConstraintbutton 是你的 @IBOutlet

关于ios - ScrollView - 如何让按钮一直停留在屏幕底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46894293/

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