【发布时间】:2016-07-10 05:11:20
【问题描述】:
我对 swift 编程很陌生,我正在开发一个适用于 iOS 的音乐应用程序,它可以根据字符串的长度调整 UILabel 中文本的字体大小。在我的代码中,我试图计算字符串语句中的字符数并将其插入公式中,但由于某种原因 Xcode 给了我错误:Cannot call value of non function type double我尝试将值设置为 CGFloat,但它仍然在“let b = 41.2 - .8(a) 行上给我同样的错误。非常感谢,如果这似乎是一个基本问题,我们深表歉意。
let title = "Let It Bleed"
AlbumName.text = title
let a = title.characters.count
if ( a <= 19){
let b = 41.2 - .8(a)
let fontsize = CGFloat(b)
AlbumName.font = AlbumName.font.fontWithSize(fontsize)
}
【问题讨论】:
标签: ios xcode swift mobile compiler-errors