如何获得UILabel在设置text后的真实长度
2013-09-18 09:49
344 查看
有时我们需要动态修改UILabel的text属性,并且UILabel后面需要紧跟着其它控件,这样就需要计算UILabel的实际长度:
CGSize labelSize = [label.text
sizeWithFont:label.font
constrainedToSize:CGSizeMake(FLT_MAX,FLT_MAX)
lineBreakMode:UILineBreakModeWordWrap];
labelSize就是UILabel的实际大小。
CGSize labelSize = [label.text
sizeWithFont:label.font
constrainedToSize:CGSizeMake(FLT_MAX,FLT_MAX)
lineBreakMode:UILineBreakModeWordWrap];
labelSize就是UILabel的实际大小。
相关文章推荐
- 如何获得UILabel在设置text后的真实长度
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- iOS开发中如何设置textfield输入长度并且仅仅只能输入数字
- Flex中TextInput组件如何设置限制长度,字符
- Flex中如何通过displayAsPassword属性,设置TextInput文本显示密码形式(*)
- F5后端nginx+tomcat应用如何获得用户的真实ip【转】
- 如何设置 textDrawable
- 获得并设置textview的颜色,替代已过时的getcolor用法
- 如何设置圆角的EditText——Android移动开发
- 如何在vim中设置tab键长度
- 如何在代码中设置textView跑马灯效果(不是在xml中)
- android中EditText如何设置取消自动聚焦的一种简单方法
- 如何获得一个字符串中数字的长度
- Android中如何获得一些系统设置和环境变量?
- Flex中TextInput组件如何设置限制某些字符的输入
- EditText文本长度的设置
- 如何设置TextView控件的背景透明度和字体透明度