gpt4 book ai didi

swift - 将进度 View 移动到屏幕底部?

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

我在屏幕上添加了一个进度条,目前已将其放置在屏幕中央。相反,我希望它在容器中水平居中,但位于屏幕底部。 (如果我用 CGPoint 编写,我会让它显示 y:self.frame.midY-250)。如何编辑第三行使其以 x 为中心,但更改其 y 位置?

func addControls() {
progressView = UIProgressView(progressViewStyle:
UIProgressViewStyle.Default)
progressView?.center = self.view.center
view.addSubview(progressView!)
}

最佳答案

您在自己的问题中已经找到了大部分答案。

let pos = CGPoint(x: self.view.bounds.midX, y: self.view.bounds.maxY - 250)
progressView?.center = pos

250 更改为距进度 View 所需距离底部的距离。

但是最好使用约束来设置进度 View 的大小和位置。如果设备旋转并且其 super View 大小发生变化,这将确保进度 View 保持在正确的位置。

关于swift - 将进度 View 移动到屏幕底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51935020/

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