UIButton Outlet Set 标题 Swift
Posted
技术标签:
【中文标题】UIButton Outlet Set 标题 Swift【英文标题】:UIButton Outlet Set title Swift 【发布时间】:2014-09-16 09:33:05 【问题描述】:我已经使用情节提要如下设置了一个出口:
@IBOutlet var completeButton: UIButton!
self.completeButton.titleLabel = UIFont (name: standardFont, size: 22.0)
给出错误不能赋值给这个表达式的结果。
简单的任务,但似乎无法迅速解决这个问题。
【问题讨论】:
UIButton
的titleLabel
属性是UILabel
,而不是UIFont
。我想你的意思是self.completeButton.titleLable.font = UIFont(...
【参考方案1】:
您错过了font
属性,并且需要解开titleLabel。请尝试以下操作:
self.completeButton.titleLabel!.font = UIFont.systemFontOfSize(22.0)
【讨论】:
谢谢 愚蠢的错误,太久了:)【参考方案2】:@Melvin Wijenayaka:对于您的示例, UIFont 构造函数包含两个参数 这也对你有用
self.completeButton!.titleLabel.font = UIFont(name: "System", size: 22.0)
注意:您错过了代码中的属性字体。
【讨论】:
以上是关于UIButton Outlet Set 标题 Swift的主要内容,如果未能解决你的问题,请参考以下文章
loaded some nib but the view outlet was not set(转载)
从 UITableViewCell 中的 UIButton 触发 Segue
Xcode:将 UIButton 类更改为自定义类后,已发送事件消失
loaded the "XXXView" nib but the view outlet was not set 解决方案