小编Dau*_* 11的帖子

如何从另一个类访问IBOutlet

我想知道如何从另一个类访问类中声明的@IBOutlet

例如,我有一个名为myfirstview的类

class MyFirstView: UIViewController {

    @IBOutlet var lblred: UILabel! = UILabel()
}
Run Code Online (Sandbox Code Playgroud)

我想改变的文本lblred从另一个名为类MySecondView这是写在另一个.swift文件中:

class MySecondView: UIViewController {

    func modify() {
        let mfv = MyFirstView()
        mfv.lblred.text = "Hello"
    }
}
Run Code Online (Sandbox Code Playgroud)

但没有任何反应.
我已经连接lblred了故事板标签.我在网上搜索了很多关于这个但我找不到可以解决我问题的那个.请帮我解决这个问题.

谢谢.

iphone iboutlet ios swift

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

iboutlet ×1

ios ×1

iphone ×1

swift ×1