计算字体高度
Posted 世界仔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算字体高度相关的知识,希望对你有一定的参考价值。
let str:NSString = "真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同...真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同...真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同...真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同...真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同...真正的娱乐是应着真正的工作的要求而发生的。冰心 成功的花,人们只惊慕她现时的明艳!然而当初她的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨。冰心 青春活泼的心,决不作悲哀的留滞。冰心 无精打彩的娱乐,绝不能使人生润泽,事业进步。娱乐至少与工作有同..."
let label = UILabel()
label.font = UIFont.systemFontOfSize(15)
label.text = str as String
label.numberOfLines = 0
//var att = [NSFontAttributeName: 15] 会蹦
var att = [NSFontAttributeName: label.font]
// CGSizeMake(300, 0) 高度自动适应
var option = NSStringDrawingOptions.UsesLineFragmentOrigin
let rect:CGRect = str.boundingRectWithSize(CGSizeMake(300, 0), options: option, attributes: att , context:nil )
label.frame = CGRectMake(20, 60, 300, rect.size.height)
self.view.addSubview(label)
以上是关于计算字体高度的主要内容,如果未能解决你的问题,请参考以下文章