Swift 错误:“UIButton”类型的值没有成员“文本”[关闭]

Posted

技术标签:

【中文标题】Swift 错误:“UIButton”类型的值没有成员“文本”[关闭]【英文标题】:Swift error: value of type "UIButton" has no member "text" [closed] 【发布时间】:2016-01-26 20:16:00 【问题描述】:

当我试图输入一个简单的命令时,我在 swift 上遇到了一个错误。

【问题讨论】:

请贴一些代码,我猜有一个UILabel / UIButton 不匹配 嘿,刚刚发布了一个图片链接,对此感到抱歉。 请发布文字而不是图片。 【参考方案1】:

UIButton 上没有文本属性。你必须使用:

let label = UIButton()
label.setTitle(title: String?, forState:UIControlState)

如果您通过单击类的选项查看UIButton 文档,您可以看到可以使用的可用功能。

【讨论】:

【参考方案2】:

UIButton 没有 text 属性。相反,在其上运行setTitle:forState:,如下所示:

button.setTitle("My Title", forState: UIControlState.Normal)

【讨论】:

以上是关于Swift 错误:“UIButton”类型的值没有成员“文本”[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

循环通过值事件类型并在 swift 中使用 Firebase 生成值 UIButton 的 titleLabel

Swift:实现快捷方式项目(3D 触摸)共享项目错误“AppDelegate 类型的值没有当前成员”

“FileManager”类型的值没有成员“urlsForDirectory”-AppDelegate Swift 3 错误

Swift 3 - 'Any?' 类型的值没有成员“valueForKey”

Swift 2:“Set<UITouch>”类型的值没有成员“anyObject”[重复]

点击swift 3 iOS时UIButton没有动作