美文网首页
UILabel的字体过多显示方式

UILabel的字体过多显示方式

作者: saplingdan | 来源:发表于2018-07-30 20:55 被阅读75次

设置lineBreakMode

label.lineBreakMode = NSLineBreakByCharWrapping; //以字符为显示单位显示,后面部分省略不显示。

label.lineBreakMode = NSLineBreakByClipping; //剪切与文本宽度相同的内容长度,后半部分被删除。

label.lineBreakMode = NSLineBreakByTruncatingHead; //前面部分文字以……方式省略,显示尾部文字内容。

label.lineBreakMode = NSLineBreakByTruncatingMiddle; //中间的内容以……方式省略,显示头尾的文字内容。

label.lineBreakMode = NSLineBreakByTruncatingTail; //结尾部分的内容以……方式省略,显示头的文字内容。

label.lineBreakMode = NSLineBreakByWordWrapping; //默认, 以单词为显示单位显示,后面部分省略不显示。

如果label使用attributeString, 需要将lineBreakModel设置在后才有效, 不然还是默认值

相关文章

  • UILabel的字体过多显示方式

    设置lineBreakMode label.lineBreakMode = NSLineBreakByCharWr...

  • UIlabel的字体自适应属性

    UIlabel的字体自适应属性 有时候我们需要UIlabel根据字数多少来减小字体大小,使得UIlabel能够显示...

  • iOS 一些不常用但是又有用的知识点

    1、UILabel显示不同颜色字体 NSMutableAttributedString * string = [[...

  • 7.18

    UILabel:显示文本信息,可以修改字体、颜色和对齐方式 UITextField:文本框,可以键盘输入信息,键盘...

  • UILabel如果让文本自适应

    UILabel如果让文本自适应经常遇到,UILabel里面的显示区域固定, 但是里面的文字显示合适的字体大小的...

  • iOS开发经验总结

    本文主要记录一些常用知识点: 一:UILabel处理 设置UILabel行间距 UILabel显示不同颜色字体 二...

  • IOS基础UI操作UILabel

    UILabel之小白学习纪录篇 代码创建UILabel 改变文字内容 改变文字颜色 改变字体大小 改变字体排列方式...

  • UI基础控件- UILabel

    UILabel 功能:显示文字 常见属性:text :显示的文字font :字体textColor :文字颜色te...

  • IOS学习(3)-UILabel

    UILabeliOS 在UILabel显示不同的字体和颜色 让UILabel自适应文本长度和宽度 1. 先写文本尺...

  • iOS-UILabel字体加边框和渐变色

    最近做了个需求,需要使用字体带边框和渐变色,显示效果如下: 主要方式,封装一个自定义UILabel代码,需要为字体...

网友评论

      本文标题:UILabel的字体过多显示方式

      本文链接:https://www.haomeiwen.com/subject/vbypmftx.html