广州市建设工程定额管理网站,网站营销成功的案例,长沙百度首页优化,行业门户网站cms在iOS中#xff0c;经常遇到需要根据字符串的内容动态指定UILabel#xff0c;UITextView,UITableViewCell等的高度的情况#xff0c;这个时候就需要动态的计算字符串内容的高度#xff0c;下面是计算的方法#xff1a; /** method 获取指定宽度情况ixa#xff0c;字符串…在iOS中经常遇到需要根据字符串的内容动态指定UILabelUITextView,UITableViewCell等的高度的情况这个时候就需要动态的计算字符串内容的高度下面是计算的方法 /** method 获取指定宽度情况ixa字符串value的高度 param value 待计算的字符串 param fontSize 字体的大小 param andWidth 限制字符串显示区域的宽度 result float 返回的高度 */ - (float) heightForString:(NSString *)value fontSize:(float)fontSize andWidth:(float)width { CGSize sizeToFit [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:CGSizeMake(width, CGFLOAT_MAX) lineBreakMode:UILineBreakModeWordWrap];//此处的换行类型lineBreakMode可根据自己的实际情况进行设置 return sizeToFit.height; } 转载于:https://www.cnblogs.com/shengjianzhou/p/4493367.html