ios 根据label文字大小,长度确定label的width和height
2017-10-17 17:16
751 查看
//上代码
//可以写个分类直接用
+ (CGFloat)getHeightByWidth:(CGFloat)width title:(NSString *)title font:(UIFont *)font
{
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, width, 0)];
label.text = title;
label.font = font;
label.numberOfLines = 0;
[label sizeToFit];
CGFloat height = label.frame.size.height;
return height;
}
+ (CGFloat)getWidthWithTitle:(NSString *)title font:(UIFont *)font {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 1000, 0)];
label.text = title;
label.font = font;
[label sizeToFit];
return label.frame.size.width;
}
//可以写个分类直接用
+ (CGFloat)getHeightByWidth:(CGFloat)width title:(NSString *)title font:(UIFont *)font
{
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, width, 0)];
label.text = title;
label.font = font;
label.numberOfLines = 0;
[label sizeToFit];
CGFloat height = label.frame.size.height;
return height;
}
+ (CGFloat)getWidthWithTitle:(NSString *)title font:(UIFont *)font {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 1000, 0)];
label.text = title;
label.font = font;
[label sizeToFit];
return label.frame.size.width;
}
相关文章推荐
- iOS_根据文字字数动态确定Label宽高
- 从0开始架构一个IOS程序——iOS 根据文字的长度来动态设置UILabel的大小
- iOS_根据文字字数动态确定Label宽高
- iOS根据文字字数动态确定Label宽高
- iOS_根据文字字数动态确定Label宽高
- iOS-根据文本的长度确定label的宽高
- iOS根据文字字数动态确定Label宽高
- iOS根据文本长度动态计算label的大小
- label 根据内容text确定控件的大小 分为单行/多行文字
- swift 根据文字自动计算Label大小
- iOS AutoLayout自动布局中级开发教程(4)-label等文字自动适应大小,宽度
- iOS 根据Label长度 拉伸imageView长度
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- iOS UILable 根据文字的多少改变UILable的大小
- 根据 label 的 text 的大小和长度 获取 尺寸
- iOS 设置Label中特定的文字大小和颜色
- iOS 根据文字长度计算Lable高度
- iOS AutoLayout自动布局中级开发教程(4)-label文字自动适应大小,宽度(新)
- iOS开发小技巧--根据文字,计算label中文字高度
- iOS 开发~设置label上文字显示不同大小、颜色、字体类型