迅速。 UILabel文本alignment

我快速创build我的UILabel:

let label = UILabel(frame: CGRect( x: 50, y: 50, width: 100, height: 50)) 

设置属性似乎很容易:

 label.textColor = UIColor.redColor() 

如何实现像textAlignment的枚举types? 在目标C中是这样的

 label.textAlignment = NSTextAlignmentCenter; 

但迅速似乎并没有工作。

这些现在是enum

你可以做:

 label.textAlignment = NSTextAlignment.Center; 

或者,为了便于说明:

 label.textAlignment = .Center; 

Swift 3

 label.textAlignment = .center 

Swift中的枚举与Objective-C中的枚举不同。

Objective-C中的内容是NSTextAlignmentCenter在Swift NSTextAlignment.Center

对于Center使用, myLabel.textAlignment = NSTextAlignment.Center