博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
label 多行显示自适应高度
阅读量:5089 次
发布时间:2019-06-13

本文共 961 字,大约阅读时间需要 3 分钟。

//项目中显示 地址:XXXXXXX换行    

    UILabel *numLable = [[UILabel alloc] initWithFrame:CGRectMake(80, 50, 40, 20)];

        numLable.text = @"地址:";

        numLable.font = [UIFont systemFontOfSize:13];

        numLable.textColor = TEXT_COLOR;

        [cellView addSubview:numLable];

        CGFloat addWeight = SCREEN_WIDTH-numLable.frame.origin.x-numLable.frame.size.width-20;

        UILabel *addressLab = [[UILabel alloc]initWithFrame:CGRectMake(numLable.frame.origin.x+numLable.frame.size.width-2, 52, addWeight, 40)];

        addressLab.text = @"XXXXXXXXXXXXX";

        addressLab.numberOfLines = 0;

        addressLab.lineBreakMode = NSLineBreakByWordWrapping;

        addressLab.font = [UIFont systemFontOfSize:13];

        CGSize sizeName  = [addressLab sizeThatFits:CGSizeMake(addressLab.frame.size.width, MAXFLOAT)];

        addressLab.frame =CGRectMake(numLable.frame.origin.x+numLable.frame.size.width-2, 52, addWeight, sizeName.height);

        addressLab.textColor = TEXT_COLOR;

        [cellView addSubview:addressLab];

转载于:https://www.cnblogs.com/huaixu/p/5750681.html

你可能感兴趣的文章
File转换成MultiPartFile
查看>>
JavaScript创建对象
查看>>
10.9做题——洛谷P1927防护伞
查看>>
使用thinkphp3.2中的验证码功能
查看>>
数据结构树之二叉树
查看>>
Nginx部署静态页
查看>>
剑指 offer set 3 旋转数组的最小数字
查看>>
存储类型auto,static,extern,register的区别 <转>
查看>>
【Git使用】SourceTree可视化工具的安装和使用攻略
查看>>
单例模式
查看>>
内存分析:栈与堆的区别
查看>>
创建RpcEnv
查看>>
Mac OS X Yosemite 10.10 配置 Apache+PHP
查看>>
爬虫之Selenium模块
查看>>
Windows Azure Cloud Service (10) Role的生命周期
查看>>
Mac技巧之苹果电脑 Mac OS X 系统下修改 hosts 文件的方法
查看>>
StringUtils工具类中的isNotBlank()方法和isNotEmpty()方法的区别
查看>>
QTabWidget 使用小记
查看>>
Ubuntu下不重装系统安装SSD总结
查看>>
地图的可视化--Folium
查看>>