Ios 如何在Swift中以编程方式将UILabel对象居中?
我如何在Swift中以编程方式将UILabel居中(我的整个应用程序都是使用IB自动布局编程的) 我看到了这一点,这似乎是对目标C的回答: 然而,在Swift中,设置中心似乎不起作用。很明显,它是正确的Ios 如何在Swift中以编程方式将UILabel对象居中?,ios,iphone,swift,Ios,Iphone,Swift,我如何在Swift中以编程方式将UILabel居中(我的整个应用程序都是使用IB自动布局编程的) 我看到了这一点,这似乎是对目标C的回答: 然而,在Swift中,设置中心似乎不起作用。很明显,它是正确的 UILabel.frame = CGRectMake(self.view.frame.size.width/2, 30, 300, 60) 显然,第一个坐标决定了中心。如果改用UILabel.center,可以通过CGPoint执行类似的操作。NotsetCenter居中。只需设置c
UILabel.frame = CGRectMake(self.view.frame.size.width/2, 30, 300, 60)
显然,第一个坐标决定了中心。如果改用UILabel.center,可以通过CGPoint执行类似的操作。Not
setCenter
<代码>居中。只需设置center
属性。当然,您还需要使标签本身居中对齐。它需要调整大小以适应其内容。否则,它会在你告诉它的地方居中,但文本不会。我建议不要使用居中。使用NSLayoutConstraint。