如何用代码更改主故事板上的 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
我想更改故事板上的 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