UILabel自适应
来源:互联网 发布:4399仙落凡尘网络问题 编辑:程序博客网 时间:2024/05/06 12:28
自适应有很多方法 目前用这个挺好 但有些需要注意
假如label是用了storyboard做的适配 记得宽度设置 要和下面的SCREEN_WIDTH-40一致,而且其它属性也都和代码完全一致 避免出先得到的自适应高度不准确的问题
//返回自适应label高度
-(CGFloat)recieveLabelHeight{
AnswerOneSubModel *model=self.datasource[_count];
_headerLabel.numberOfLines =0;//不限制
_headerLabel.lineBreakMode =NSLineBreakByWordWrapping;//NSLineBreakByClipping NSLineBreakByCharWrapping
_headerLabel.textAlignment =NSTextAlignmentLeft;
_headerLabel.text = [NSStringstringWithFormat:@"%@%@",@" ",model.quationStr];
_headerLabel.font = [UIFontsystemFontOfSize:16];
CGSize labelSize = [_headerLabelsizeThatFits:CGSizeMake(SCREEN_WIDTH-40,MAXFLOAT)];
CGFloat height =ceil(labelSize.height);
if ([model.TopieTypeisEqualToString:@"2"]) {
_imageview.image=[UIImageimageNamed:@"单选"];
}elseif([model.TopieTypeisEqualToString:@"1"]){
_imageview.image=[UIImageimageNamed:@"判断"];
}elseif ([model.TopieTypeisEqualToString:@"3"]){
_imageview.image=[UIImageimageNamed:@"判断"];
}
return height;
}
- UILabel 自适应
- UILabel自适应
- UILabel自适应
- UILabel自适应
- UILabel自适应
- UILabel自适应
- UILabel自适应大小
- iphone UILabel 自适应(转载)
- UILabel, UITextView 高度自适应
- UILabel在 scrollview 自适应
- UILabel 自适应高度
- iOS UILabel 自适应
- UILabel高度自适应
- UILabel自适应高度
- UILabel自适应内容
- UILabel----自适应换行
- UIlabel长度自适应
- UILabel 自适应长度
- JAVA正则表达式
- 布局之选项卡切换
- Setting up CocoaPods master repo 卡着不动
- 不注册Tomcat服务,运行Tomcat不弹出JAVA控制台窗口
- IO模型
- UILabel自适应
- css解决fixed布局不会出现滚动条的问题
- 第1.1章 django mysql环境准备
- sql server日期时间转字符串
- Linux进程模块
- ffmpeg——AVOptions/AVClass 接口
- Android网络编程之HttpUrlConnection
- linux给普通用户增加ssh权限
- Python入门教程 超详细1小时学会Python