美文网首页
2019-08-26 Label 换行

2019-08-26 Label 换行

作者: 多肉散散步 | 来源:发表于2019-08-26 15:38 被阅读0次

    NSLineBreakMode 详解:

    case byWordWrapping // Wrap at word boundaries, default
    NSLineBreakByWordWrapping = 0 // 以单词为显示单位显示,后面部分省略不显示。
    case byCharWrapping // Wrap at character boundaries
    NSLineBreakByCharWrapping // 保留整个字符,以字符为显示单位显示,后面部分省略不显示
    case byClipping // Simply clip
    NSLineBreakByClipping // 剪切与文本宽度相同的内容长度,后半部分被删除,简单剪裁,到界为止
    case byTruncatingHead // Truncate at head of line: "...wxyz"
    NSLineBreakByTruncatingHead // 前面部分文字以……方式省略,显示尾部文字内容
    case byTruncatingTail // Truncate at tail of line: "abcd..."
    NSLineBreakByTruncatingTail // 结尾部分的内容以……方式省略,显示头的文字内容
    case byTruncatingMiddle // Truncate middle of line:  "ab...yz"
    NSLineBreakByTruncatingMiddle // 中间的内容以……方式省略,显示头尾的文字内容
    

    Label中文与数字或符号混合导致换行

    // 解决方案
    label.lineBreakMode = .byCharWrapping;
    
    image.png

    相关文章

      网友评论

          本文标题:2019-08-26 Label 换行

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