码迷,mamicode.com
首页 > 其他好文 > 详细

根据 字数 确定 UI控件高度

时间:2016-01-25 13:08:47      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

//字体

    textLabel.font = [UIFont systemFontOfSize:13];

    CGFloat labelWidth = [UIScreen mainScreen].bounds.size.width-100;

    // 创建文字

    NSString *string =@"《蛮荒记》的故事展开:大荒586年, 神农化羽,神帝之位悬空,引发金、木、水、火、土五族大战。神农传人拓跋野与义弟蚩尤联合对抗侵略者,双军交锋,大地却在战场中央裂开,封印太古凶魔的皮母地丘重现人间,混沌一出,天下将亡。这版概念海报一经曝光,立刻引发不少网友围观。 2015年的影视圈,掀起了网络文学改编IP的热潮:根据《盗墓笔记》、《鬼吹灯》等热门IP改编的多部电视剧、电影相继上映。2016年伊始,阿里影业也放“大招”,正式宣布《蛮荒记》这一IP也将搬上大银幕。  据《蛮 48589829380912081720374109qw89908yoiuioqewropiu21iopqiwejl;skjv;lskjfd;lskjdfl;kjsd;lfkjasl;dfja;ldfjka;sldkfasdfasdfasdf";

    textLabel.text = string;

    

    CGSize maxSize = CGSizeMake(labelWidth, MAXFLOAT);

//自带方法 boundingRectWithSize:maxSize

    CGSize size = [string boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:textLabel.font} context:nil].size;

    textLabel.frame = CGRectMake(60, 150, size.width, size.height);

根据 字数 确定 UI控件高度

标签:

原文地址:http://www.cnblogs.com/lrr0618/p/5156971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!