UILabel将文本alignment到中心

如何alignmentUILabel文本?

iOS 6和更高版本UITextAlignment已弃用。 使用NSTextAlignment

 myLabel.textAlignment = NSTextAlignmentCenter; 

从iOS 6和更高版本的Swift版本

 myLabel.textAlignment = NSTextAlignment.center 

这是一个示例代码,显示如何使用UILabelalignment文本:

 label = [[UILabel alloc] initWithFrame:CGRectMake(60, 30, 200, 12)]; label.textAlignment = NSTextAlignmentCenter; 

你可以在这里阅读更多关于它的UILabel

要在Swift中定位UILabel中的文本(针对iOS 7+),您可以:

 myUILabel.textAlignment = .Center 

要么

 myUILabel.textAlignment = NSTextAlignment.Center 

注意:根据UILabel类的参考 ,从iOS 6开始,这种方法现在已经被弃用了。

只需使用textAlignment属性即可使用其中一个UITextAlignment值查看所需的alignment方式。 ( UITextAlignmentLeftUITextAlignmentCenterUITextAlignmentRight 。)

例如: [myUILabel setTextAlignment:UITextAlignmentCenter];

有关更多信息,请参阅UILabel类参考 。

使用yourLabel.textAlignment = NSTextAlignmentCenter; 对于iOS> = 6.0和yourLabel.textAlignment = UITextAlignmentCenter; 对于iOS <6.0。

对于Swift 3来说:

 label.textAlignment = .center 

IO6.1 [lblTitle setTextAlignment:NSTextAlignmentCenter];

 Label.textAlignment = NSTextAlignmentCenter; 

在Xamarin ios假设你的标签名称是标题,然后执行以下操作

 title.TextAlignment = UITextAlignment.Center;