如何用代码更改主故事板上的 Label.text s?

How to change Label.text s on main story board with code?

我想更改故事板上的 label.text。我现在知道如何做的唯一方法是单击标签并在属性字段上更改它,或者在按下按钮时更改它。

但我想更改故事板上的 .text。抱歉造成混淆,请看图片以使其更容易理解。

听起来你只需要将更改代码添加到你的 viewDidLoad():

    override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
    
    titlebar.text = "New Title"

}

答案已更新 Swift 4.2

下面给出了设置和获取属性字符串的一般形式

    // create attributed string
let myString = "Swift Attributed String"
let myAttribute = [ NSAttributedString.Key.foregroundColor: UIColor.blue ]
let myAttrString = NSAttributedString(string: myString, attributes: myAttribute) 

// set attributed text on a UILabel
myLabel.attributedText = myAttrString