iOS& Xcode 6:按钮上的自动布局文本缩放

时间:2014-11-02 17:45:08

标签: ios swift uibutton autolayout xcode6

我有一个带有按钮和UIImage的Today Extension。按钮和图像缩放并正确居中,但按钮的文本除外。我在Swift中写这个扩展。到目前为止我已尝试过这些:

myButton.titleLabel.adjustsFontSizeToFitWidth = true
myButton.adjustsFontSizeToFitWidth = true

两者都返回错误。

1 个答案:

答案 0 :(得分:0)

没有看到更多代码或特定错误,我唯一能看到的是titleLabel是可选的。如上所述,编译器将显示错误'UILabel? does not have a member named 'adjustsFontSizeToFitWidth'。将该行写为myButton.titleLabel?.adjustsFontSizeToFitWidth = true应该可以解决错误。

此外,UIButton还没有名为" adjustFontSizeToFitWidth'的成员。所以第二行会抛出与上面相同的错误。

尝试按上述方法修复该错误,看看您的AutoLayout问题是否有效。