迅速.UILabel文本对齐

Tho*_*rax 66 enums uilabel swift

我在swift中创建了我的UILabel:

let label = UILabel(frame: CGRect( x: 50, y: 50, width: 100, height: 50))
Run Code Online (Sandbox Code Playgroud)

设置属性似乎很容易:

label.textColor = UIColor.redColor()
Run Code Online (Sandbox Code Playgroud)

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

label.textAlignment = NSTextAlignmentCenter;
Run Code Online (Sandbox Code Playgroud)

但很快它似乎没有用.

Cez*_*cik 142

这些现在enum是.

你可以做:

label.textAlignment = NSTextAlignment.center;
Run Code Online (Sandbox Code Playgroud)

或者,简写:

label.textAlignment = .center;
Run Code Online (Sandbox Code Playgroud)

斯威夫特3

label.textAlignment = .center
Run Code Online (Sandbox Code Playgroud)