【问题标题】:UIButton Outlet Set title SwiftUIButton Outlet Set 标题 Swift
【发布时间】:2014-09-16 09:33:05
【问题描述】:

我已经使用情节提要如下设置了一个出口:

@IBOutlet var completeButton: UIButton!



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

给出错误不能赋值给这个表达式的结果。

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

【问题讨论】:

  • UIButtontitleLabel 属性是UILabel,而不是UIFont。我想你的意思是self.completeButton.titleLable.font = UIFont(...

标签: ios swift uibutton uilabel iboutlet


【解决方案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)

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 1970-01-01
    • 2021-09-21
    • 2017-10-05
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    相关资源
    最近更新 更多