计算字体高度

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)

时间: 2024-11-11 16:38:30

计算字体高度的相关文章

ios 根据文字数量计算UILabel高度

以前封装过多个关于实现此功能的方法,虽然都实现了效果,但代码和实现思路都相对复杂很多,而且并不比我下面要说的这个方法好,这个也是我今天突发奇想来的,测量一下字体的宽度,然后根据这个点来计算 UILabel高度.这里我使用的FontSize是13,我测出它的高度.宽度都是15像素,如果你使用其他号字体,需要自己从新测下字体宽度.高度,下面贴出代码. 一.实现代码 //申明时的label的高度可以随便设置,因为之后计算出高度后还需要从设置一次 UILabel *label = [[UILabel a

iOS常用技术-计算Label高度

////  ViewController.m//  计算Label高度////  Created by 大欢 on 16/1/19.//  Copyright © 2016年 bjsxt. All rights reserved.// #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad {    [super vie

转:动态计算UITableViewCell高度详解

转自:http://www.cocoachina.com/industry/20140604/8668.html 不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件,本人觉得它是UIKit中最复杂的一个控件.今天要向大家介绍的就是如何动态计算UITableViewCell高度的一经验与技巧,在此做一些总结方便朋友们查阅.为了不让讲解空洞抽象,我还是用代码实例的方式进行讲解,这样更容易接收与学习. 本文将介绍四种情况下UITableViewCell的计

动态计算UITableViewCell高度详解 (转)

感觉挺有用的一篇文章,分析了4种解决方案.回头测试之.如果有别的方案,我会在后面补上. 原文地址:http://www.ifun.cc/blog/2014/02/21/dong-tai-ji-suan-uitableviewcellgao-du-xiang-jie/ 不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件,本人觉得它是UIKit中最复杂的一个控件.今天要向大家介绍的就是如何动态计算UITableViewCell高度的一经验与技巧,在此做一

iOS根据字符串计算UITextView高度

iOS计算字符串高度,有需要的朋友可以参考下. 方法一:ios7.0之前适用 /** @method 获取指定宽度width,字体大小fontSize,字符串value的高度 @param value 待计算的字符串 @param fontSize 字体的大小 @param Width 限制字符串显示区域的宽度 @result float 返回的高度 */ - (float) heightForString:(NSString *)value fontSize:(float)fontSize a

iOS依据字符串计算UITextView高度

iOS计算字符串高度,有须要的朋友能够參考下. 方法一:ios7.0之前适用 /** @method 获取指定宽度width,字体大小fontSize,字符串value的高度 @param value 待计算的字符串 @param fontSize 字体的大小 @param Width 限制字符串显示区域的宽度 @result float 返回的高度 */ - (float) heightForString:(NSString *)value fontSize:(float)fontSize a

使用boundingRectWithSize计算内容高度的坑

iOS中,根据给定的内容.字体,宽度,计算文本高度的函数,iOS7之前使用sizeWithFont,iOS7之后使用boundingRectWithSize.</span> - boundingRectWithSize:options:attributes:context: Calculates and returns the bounding rect for the receiver drawn using the given options and display characteris

ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法(转)

ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法 分类: android应用开发2013-12-19 09:40 1045人阅读 评论(3) 收藏 举报 AndroidScrollView嵌套ListView显示一行高度不正确 1.前言 从谷歌那里找到的ScrollView嵌套ListView只显示一行的解决办法相信很多人都遇到过,然后大部分都是用这位博主的办法解决的吧 刚开始我也是用这个办法解决的,首先感谢这位哥的大私奉献,贴上地址 http://blog.csd

【转】动态计算UITableViewCell高度详解

转自:http://www.ifun.cc/blog/2014/02/21/dong-tai-ji-suan-uitableviewcellgao-du-xiang-jie/ 站QQ技术群:<疯狂IT人>93916004 不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件,本人觉得它是UIKit中最复杂的一个控件.今天要向大家介绍的就是如何动态计算UITableViewCell高度的一经验与技巧,在此做一些总结方便朋友们查阅. 同时也欢迎广大iOS