ios – 如何使用Swift语言以编程方式创建UILabel?

如何使用Xcode 6中的Swift语言以编程方式创建UILabel?

我已经开始在Xcode 6中新的“单一视图应用程序”,并选择此项目的Swift语言。我有我的文件AppDelegate.swift和ViewController.swift,我不知道该从这里做什么。

override func viewDidLoad()
{
  super.viewDidLoad()
  var label = UILabel(frame: CGRectMake(0, 0, 200, 21))
  label.center = CGPointMake(160, 284)
  label.textAlignment = NSTextAlignment.Center
  label.text = "I'am a test label"
  self.view.addSubview(label)
}  

Swift 3.0更新:

let label = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 21))
label.center = CGPoint(x: 160, y: 285)
label.textAlignment = .center
label.text = "I'am a test label"
self.view.addSubview(label)
http://stackoverflow.com/questions/24081731/how-to-create-uilabel-programmatically-by-swift-language

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:ios – 如何使用Swift语言以编程方式创建UILabel?