首页 > 其他 > 详细

UILabel的高度自适应

时间:2015-10-14 18:07:40      阅读:202      评论:0      收藏:0      [点我收藏+]

       _content = [UILabel new];

         _content.text = @"日落时分,沏上一杯山茶,听一曲意境空远的《禅》,心神随此天籁,沉溺于玄妙的幻境里。仿佛我就是那穿梭于葳蕤山林中的一只飞鸟,时而盘旋穿梭,时而引吭高歌;仿佛我就是那潺潺流泻于山涧的一汪清泉,涟漪轻盈,浩淼长流;仿佛我就是那竦峙在天地间的一座山峦,伟岸高耸,从容绵延。我不相信佛,只是喜欢玄冥空灵的梵音经贝,与慈悲淡然的佛境禅心,在清欢中,从容幽静,自在安然。一直向往走进青的山,碧的水,体悟山水的绚丽多姿,领略草木的兴衰荣枯,倾听黄天厚土之声,探寻宇宙自然的妙趣。走进了山水,也就走出了喧嚣,给身心以清凉,给精神以沉淀,给灵魂以升华。";

        _content.font = [UIFont systemFontOfSize:14];

        _content.numberOfLines = 0;

        NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc]init];

        NSDictionary *attrDict = [NSDictionary dictionaryWithObjectsAndKeys:_content.font,

                                  NSFontAttributeName,

                                  paragraphStyle,

                                  NSParagraphStyleAttributeName,

                                  nil];

        _size = [_content.text boundingRectWithSize:CGSizeMake(kSCREEN_WIDTH-10, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:attrDict context:nil].size;

        _content.frame = CGRectMake(5, 118, kSCREEN_WIDTH-10, _size.height);

UILabel的高度自适应

原文:http://www.cnblogs.com/CodingMann/p/4877843.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!