【问题标题】:Change the Text of Label in Swift在 Swift 中更改标签的文本
【发布时间】:2017-02-27 10:22:42
【问题描述】:

我是 swift 新手,这就是 Hello World!为我申请。 当我按下按钮时,我试图更改标签的文本:

import UIKit

类视图控制器:UIViewController {

@IBOutlet weak var txbFullname: UILabel!

@IBAction func btnSubmit(sender: UIButton) {
    txbFullname.text = "hello"
}

}

在模拟器中按下按钮时出现以下错误:

你能帮忙吗!

Xcode 8.0 版

提前致谢。

【问题讨论】:

    标签: swift swift3


    【解决方案1】:

    我从您的屏幕截图中了解到,您的按钮未连接到视图控制器中的 IBAction,因为左侧的圆圈未填充,这就是您检查插座或操作是否已连接的方式,请参见屏幕截图下面:

    另一种检查按钮是否连接到情节提要中的视图控制器(选择实用程序区域右侧的连接检查器)的方法,如下面的屏幕截图所示,并查看它是否连接到例如@987654327 @事件:

    如果没有,您需要连接您的按钮,例如如下图所示。 Ctrl + Drag 从您的按钮到情节提要中的视图控制器,然后在 Sent Events 部分中选择您的 btnSubmit 函数:

    【讨论】:

    • 感谢您的帮助,我检查了它,发现它没有连接。
    • 欢迎您,很高兴能帮到您!
    • 是的..你做到了:)
    【解决方案2】:

    您的函数左侧的圆圈是空心的。这表明该函数没有连接您的按钮。这就是造成崩溃的原因。 您需要在按钮和功能之间添加连接。 按control 并拖动手指可以修复此崩溃。

    【讨论】:

    • 感谢您的协助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多