//計算字符串的寬度
-(
float
) widthForString:(NSString *)value fontSize:(
float
)fontSize andHeight:(
float
)height
{
CGSize sizeToFit = [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:CGSizeMake(CGFLOAT_MAX, height) lineBreakMode:NSLineBreakByWordWrapping];
//此處的換行類型(lineBreakMode)可依據自己的實踐狀況停止設置
return
sizeToFit.width;
}
//計算字符串的高度
-(
float
) heightForString:(NSString *)value fontSize:(
float
)fontSize andWidth:(
float
)width
{
CGSize sizeToFit = [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:CGSizeMake(width, CGFLOAT_MAX) lineBreakMode:NSLineBreakByCharWrapping];
//此處的換行類型(lineBreakMode)可依據自己的實踐狀況停止設置
return
sizeToFit.height;
}
【計算字符串的寬度與高度】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!