UIButton Outlet Set标题Swift

时间:2014-09-16 09:33:06

标签: ios swift uibutton uilabel iboutlet

我使用故事板设置了如下插座:

@IBOutlet var completeButton: UIButton!



self.completeButton.titleLabel = UIFont (name: standardFont, size: 22.0)

判断错误无法分配给该表达式的结果。

简单的任务,但似乎无法快速解决这个问题。

2 个答案:

答案 0 :(得分:0)

您错过了font属性,并且需要解包titleLabel。请尝试以下方法:

self.completeButton.titleLabel!.font = UIFont.systemFontOfSize(22.0)

答案 1 :(得分:0)

@Melvin Wijenayaka:对于您的示例,UIFont构造函数包含两个参数 这也适合你

self.completeButton!.titleLabel.font = UIFont(name: "System", size: 22.0)

注意:您错过了代码中的属性字体。