您可以在UIView中居中显示标签,使用UIView
的center
属性将其居中。为了将标签放置在视图的中心,您需要将tag
属性设置为1
,然后将UILabel
的textAlignment
属性设置为NSTextAlignmentCenter
。以下是一个示例代码:
let label = UILabel()
label.text = "居中标签"
label.tag = 1
let view = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
view.addSubview(label)
// 将标签居中
label.center = view.center
在上面的示例中,我们创建了一个UIView
,并将其添加到视图上。然后,我们创建了一个UILabel
,并将其添加到UIView
上。最后,我们将UILabel
的center
属性设置为UIView
的center
属性,这样UILabel
就会位于UIView
的中心。
请注意,您需要将UIView
的大小设置为固定值,以便在UIView
中居中显示标签。如果您不确定UIView
的大小,则可以使用autolayout
或autoresizingmask
属性来使其自适应大小。
领取专属 10元无门槛券
手把手带您无忧上云