本文给大家分享的是ios动态设置lbl文字标签的高度宽度的 *** ,一共给大家汇总了3种 *** ,小伙伴们根据自己的项目需求自由选择。
代码如下: txtlbl.font = [UIFont boldSystemFontOfSize:14.0f]; txtlbl.numberOfLines = 0; NSString *str = @ 阿方决定设立科技特 *** 离开电视剧分w额两个大陆高科技了了不见了日i倒计时离开我说老师肯德基弗兰克萨江东父老将费德勒说阿方决定设立科技特 *** 离开电视剧分w额两个大陆高科技了了不见了日i倒计时离开我立科说老师肯德基弗兰克萨江东父老将费德勒说; CGSize size = [str sizeWithFont:txtlbl.font constrainedToSize:CGSizeMake(txtlbl.frame.size.width, MAXFLOAT) lineBreakMode:NSLineBreakByWordWrapping]; //根据计算结果重新设置txtlbl的尺寸 [txtlbl setFrame:CGRectMake(7, 0, 310, size.height)]; txtlbl.text = str; *** 二: 代码如下: // iOS7_API_根据文字 字数动态确定Label宽高 // 设置Label的字体 HelveticaNeue Courier UIFont *fnt = [UIFont fontWithName:@HelveticaNeue size:24.0f]; _nameLabel.font = fnt; // 根据字体得到NSString的尺寸 CGSize size = [_nameLabel.text sizeWithAttributes:[NSDictionary dictionaryWithObjectsAndKeys:fnt,NSFontAttributeName, nil]]; // 名字的H CGFloat nameH = size.height; // 名字的W CGFloat nameW = size.width; _nameLabel.frame = CGRectMake(0, 0, nameW,nameH); *** 三: 代码如下: // 宽度W CGFloat contentW = self.bounds.size.width - _content.frame.origin.x - kMargin; // label的字体 HelveticaNeue Courier UIFont *fnt = [UIFont fontWithName:@HelveticaNeue size:18.0f]; _content.font = fnt; _content.numberOfLines = 0; _content.lineBreakMode = NSLineBreakByWordWrapping; // iOS7中用以下 *** 替代过时的iOS6中的sizeWithFont:constrainedToSize:lineBreakMode: *** CGRect tmpRect = [_content.text boundingRectWithSize:CGSizeMake(contentW, 1000) options:NSStringDrawingUsesLineFragmentOrigin attributes:[NSDictionary dictionaryWithObjectsAndKeys:fnt,NSFontAttributeName, nil] context:nil]; // 高度H CGFloat contentH = tmpRect.size.height; NSLog(@调整后的显示宽度:%f,显示高度:
本文目录一览: 1、黑客一般使用什么笔记本电脑? 2、我想问一下就是黑客用什么样的系统比较好一点 3、黑客一般用什么笔记本 4、黑客常用的是什么系统 5、请问黑客应该使用什么配置的电脑...
1升92汽油质量在1.44斤到1.55斤之间。解答进程如下:(1)《车用汽油》( GB 17930—2013) 首次划定了密度指标,其值为20 ℃时720 ~ 775 kg /m3 ,以进一步担保...
APT进犯者一般会运用一些文件格局和显现上的特性用于利诱受害用户或安全剖析人员。 这儿以LNK文件为例,LNK文件显现的方针履行途径仅260个字节,剩余的字符将被切断,可以直接检查LNK文件履行的指令...
很多创业者想在餐饮行业闯出自己的那片天,但是现实的问题摆在面前,那就是竞争对手太多啦,想破局?至少短期是不太可能出现了,要从长计议啊。烧烤加盟在餐饮行业中地位很重,是个值得加盟的项目,现在的可不知道待...
本文导读目录: 1、<黑客帝国>尼奥之路 PS2 秘籍 2、电影《黑客帝国》有什么拍摄上的漏洞? 3、黑客帝国单机版攻略 4、《黑客帝国》的世界模式究竟是怎样子的? 5、为什么电影《黑...
今天上午,zte中兴举办了zte中兴威风凛凛新产品发布会,新品发布会的主题风格为“新・实证主义”。在此次新品发布会中,zte中兴威风凛凛3C如期公布,主推1000元性价比高,市场价仅499元。 硬件...