如何在Xcode6中使用SWIFT以编程方式创建UILabel

我从Xcode 6中的一个新的"单视图应用程序"开始,并为这个项目 Select 了Swift.我有我的文件AppDelegate.swiftViewController.swift,我不知道该怎么办.

推荐答案

在SWIFT 3+中以编程方式创建UILabel:

override func viewDidLoad() {
    super.viewDidLoad()

    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'm a test label"

    self.view.addSubview(label)
}

Ios相关问答推荐

如何在将EXPO更新到50.0后修复react 本机错误

在某些情况下,UIHostingController在自动调整时不能调整大小

TrueDepth摄像机像素距离不准确

UIAlertController的空子类是否可以与`appearance(whenContainedInInstancesOf:)`一起安全使用

JSON响应中的键有时为Int,有时为字符串

SwiftUI 点击列表内不会触发 Select

如何根据条件快速将返回类型设为 LinearGradient 或 AngularGradient?

在 SwiftUI 中使用 .rotation3DEffect 在视图之间翻转

集成 IDNow SDK 时未找到 Xcode FLAnimatedImage.h 文件问题

使用 @MainActor 更新 UI 的适当策略是什么?

如何在 Swift 中旋转 UIButton 和 UILabel 的文本?

如何在 Swift 上的 sendSynchronousRequest 中判断 Response.statusCode

如何找出坐标之间的距离?

如何关闭情节提要弹出框

iOS 11 navigationItem.titleView 宽度未设置

使用导航控制器在prepareForSegue中设置数据

Xcode 10.2 无法在 iOS < 10 的模拟器上运行应用程序

如何在 Objective-C 中组合两个数组?

比较没有时间分量的 NSDates

iPhone UITableView.如何开启音乐 App 之类的单字母字母列表?