似乎Apple Watch上的标签有点不同!
我创建了以下标签:
@IBOutlet weak var playerNameLabel: WKInterfaceLabel!
然后编写标签没问题(使用" setText"方法)
let someString = "Hello"
playerNameLabel.setText(someString)
但是如何将这样的标签中的文本转换为字符串常量???
我试过了:
let plaerName_firstTrial: String = playerNameLabel.description // some weird stuff
let plaerName_secondTrial: String = playerNameLabel.text // error
let plaerName_thirdTrial: String = playerNameLabel // error
let plaerName_fourthTrial: String = ?????
答案 0 :(得分:1)
根据https://developer.apple.com/library/ios/documentation/WatchKit/Reference/WKInterfaceLabel_class/
他们似乎只允许设置文本,而不是以编程方式获取文本。
答案 1 :(得分:1)