在Swift 1.2之前,我写了这段代码Label.text = "Hi"
它是正确的,但在我用Swift 1.2将Xcode更新为6.3之后,我收到了一个错误
UIButton没有名为" text"。
的成员
似乎text
不再是String?
了。
我该如何解决?
答案 0 :(得分:0)
UIButton没有名为“text”的成员。也许你把UIButton送到了Label?
答案 1 :(得分:0)
您可以不执行myButton.text = ""
。这不起作用,之前没有用,只是因为UIButton没有名为 text 的属性。
如何更改按钮的标题是:
myButton.titleLabel.text = "button"
希望有所帮助:)
修改强>
当我在Twitter上看到这些图片时,这就是错误的来源:
即使您将IBOutlet
" QuestionLabel"命名为UIButton
,也不是标签。将其更改为UILabel
以使其正常工作。