关于UILabel自适应位置和高度大小的问题
2014-01-27 10:39
176 查看
好多朋友都对ios中不能自定义UIlabel不满,希望UIlabel能像安卓中那样可以根据文字长度和大小来自适应长度它的frame。提出这样的需求基本是设计人员提出的。因为当我们将UILabel自适应后,就可以在它后面加个小标示了,小图片了一类的。例如新浪微博的会员标识。就是跟在你用户名后面随着你用户名的长度和随时改变的。好了。闲话不多说,上代码。
NSString *str = @"dfdsg";//UIlabel的文本
UILabel *label;label.font = [UIFont fontWithName:@"Helvetica-Bold" size:16]CGSize size = CGSizeMake(320,2000);CGSize labelsize = [str sizeWithFont:label.font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];//这就是得到的frame[lable setFrame:labelsize];//如果要对位置也设置。就加上origin.x与origin.y
相关文章推荐
- 奇怪的问题,关于js+css实现页面内容高度自适应的两种解决方案
- ExtJs关于grid高度自适应浏览器的问题解决办法
- [iOS学习]关于UILabel计算多行高度以及显示的问题
- 关于UILabel换行以及 自适应高度
- 关于TableViewCell高度自适应问题的整理
- IOS UITextView 光标的位置,大小,宽度,高度设置问题
- ExtJs关于grid高度自适应浏览器的问题解决办法
- 关于iframe自适应高度,解决一个iframe动态改变url,改变页面同时解决高度自适应问题
- 关于在ViewDidLoad中修改控件的位置大小无效的问题
- 既然在 关于动态写入表格问题的扩展 中提到了iFrame,咱就不能不说说iFrame高度自适应问题
- 关于iframe的高度自适应问题(js)
- 关于Silverlight自适应窗口大小的问题!
- 关于 UITableView 中 cell 自适应高度的问题
- 关于div高度自适应问题,兼容IE和火狐
- IOS TableView的Cell高度自适应,UILabel自动换行适应 table里控件位置自适应
- 关于UILabel高度自适应
- 关于如何用rem兼容不同手机屏幕大小不一致问题以达到多终端自适应问题
- [置顶] UILabel根据文本、字体大小计算label宽度;以及自适应高度
- 关于层DIV自适应高度的问题总汇(加入clearfix方法)
- 关于tableview自适应高度的问题