gpt4 book ai didi

ios - 将 UIView 的 UILabel 居中

转载 作者:行者123 更新时间:2023-11-30 11:58:42 31 4
gpt4 key购买 nike

我目前正在尝试制作一个简单的弹出窗口,这里我有一个按钮,一旦点击它。

它应该在其上方显示一个简单的 View ,我实现了蓝色背景,但我无法向其添加标签,并将标签居中蓝色弹出窗口

let width = (sender as! UIButton).frame.width
let y = (sender as! UIButton).frame.origin.y
let x = (sender as! UIButton).frame.origin.x

myView = UIView(frame: CGRect(x: x, y: y - 30, width:width, height: 30))
myView.backgroundColor = UIColor.blue

let label = UILabel()
label.text = (sender as! UIButton).titleLabel?.text
label.font = UIFont(name:"avenirNext-Meduim",size:20)
label.center = self.myView.center
myview.addSubview(label)
self.view.addSubview(myView)

UIView.animate(withDuration: 0.1, delay: 0.1, options: [], animations: {

self.myView.alpha = 0.0

}) { (finished: Bool) in

self.myView.isHidden = true
}

最佳答案

尝试设置标签框架:

let label = UILabel(frame: CGRect(origin: .zero, size: yourLabelSize))

关于ios - 将 UIView 的 UILabel 居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47497002/

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