前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >label中文字的自适应

label中文字的自适应

作者头像
用户1451823
发布2018-09-13 16:26:29
6610
发布2018-09-13 16:26:29
举报
文章被收录于专栏:DannyHoo的专栏DannyHoo的专栏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1337973

我们在做App的过程中有时UI设计的一些界面上的文字只给出了其距离左右的间距,以及文字的大小,并没有给出文字的长和宽,这时我们需要利用Label的自适应。其实利用label的自适应更多的情况是label上的文字并并不确定,如用户名,这时更需要我们利用label的自适应。

代码如下:

UILabel * attentionLbl = [UILabel alloc init];

    attentionLbl.backgroundColor = UIColor redColor;

    attentionLbl.font = UIFont systemFontOfSize:17;

    attentionLbl.textColor = UIColor colorWithRed:255 / 255.0 green:255 / 255.0 blue:255 / 255.0 alpha:1;

    attentionLbl.text = @"关住";

CGFloat attentionX = 0;

CGFloat attentionY = 20;

NSMutableDictionary * attentionDic = NSMutableDictionary dictionary;

    attentionDicNSFontAttributeName = UIFont systemFontOfSize:17;

CGSize attentionSize = attentionLbl.text sizeWithAttributes:attentionDic;

    attentionLbl.frame = (CGRect){{attentionX, attentionY},attentionSize};

    self.view addSubview:attentionLbl;

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年05月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档