iOS开发UILabel自适应宽度
来源:互联网 发布:pano2vr中文破解版mac 编辑:程序博客网 时间:2024/05/13 07:52
UILabel *label = [[UILabel alloc] init];label.text = @"jfdkgiuhuhkjkllklmmlkgfhsresresdxcvjikpok5687879hkhkg";label.backgroundColor = [UIColor grayColor];[self.view addSubview:label];CGSize size = CGSizeMake(20,20); //设置一个行高上限NSDictionary *attribute = @{NSFontAttributeName: label.font};CGSize labelsize = [label.text boundingRectWithSize:size options:NSStringDrawingUsesDeviceMetrics attributes:attribute context:nil].size;label.frame = CGRectMake(0, 20, labelsize.width + 3, labelsize.height);// 系统的这个方法计算不是特别精确,所以要加3-5(不加的话,字符串长了以后label.frame.size.width会略小于字符串长度,导致文字显示不全)
3 0
- iOS开发UILabel自适应宽度
- iOS UILabel自适应宽度
- iOS UILabel自适应高度宽度
- iOS UILabel 自适应高度宽度
- iOS-UILabel的宽度自适应文字
- iOS-UILabel的宽度自适应文字
- iOS UILabel根据字体,自适应宽度
- UILabel的宽度自适应
- UILabel自适应宽度
- iOS-UILabel的宽度,高度自适应文字
- iOS中UILabel宽度的自适应 (storyboard/xib)
- iOS开发 UILabel 自动换行 高度自适应
- UILabel的宽度自适应文字
- uilabel自适应宽度 已实现
- UILabel的宽度自适应文字
- UILabel圆角、边框、宽度自适应
- UILabel宽度固定, 字体大小自适应
- UILabel自适应宽度和高度
- 在eclipse中使用Lombok
- java面试必备——单例模式
- hbase的shell操作和java操作
- 深入理解计算机操作系统——总体认识2
- 深入浅出ES6(二):迭代器和for-of循环
- iOS开发UILabel自适应宽度
- 虚幻4 Shader的编译3
- tank city 自作
- Android四大基本组件介绍与生命周期
- Android反编译
- vtk实战(二十三)——写入vtktable数据
- Java核心知识点-Byte详解
- leetcode-319. Bulb Switcher
- Xcode高效开发 ——快捷键