UILabel.attributedText.size返回一个可选的(x,y),这代表什么?

时间:2016-02-19 23:02:17

标签: swift uilabel size

UILabel.attributedText.size返回一个可选的(x,y),这代表什么? 例如Optional((3323.7421875,20.671875))是输出,我很困惑....

1 个答案:

答案 0 :(得分:0)

这是绘制字符串所需的大小。 可能是它的可选项,因为您在可选标签上调用此函数

例如,

var userNameLabel: UILabel!
let what = userNameLabel.attributedText!.size()

只会返回尺寸

但是

var userNameLabel: UILabel?
let what = userNameLabel?.attributedText!.size()

将返回可选(大小)