美文网首页iOS-基础知识
iOS-UILabel多行文字自动换行

iOS-UILabel多行文字自动换行

作者: d2031869e667 | 来源:发表于2017-07-24 09:53 被阅读68次

//自动折行设置

label.lineBreakMode = NSLineBreakByWordWrapping;

label.numberOfLines = 0;

OK,完事。



其他补充:


//背景颜色为红色

label.backgroundColor = [UIColor redColor];

//设置字体颜色为白色

label.textColor = [UIColor whiteColor];

//文字居中显示

label.textAlignment = NSTextAlignmentCenter;

//    typedef NS_ENUM(NSInteger, NSLineBreakMode) {

//         = 0,     // Wrap at word boundaries, default

//        NSLineBreakByCharWrapping, // Wrap at character boundaries

//        NSLineBreakByClipping, // Simply clip

//        NSLineBreakByTruncatingHead, // Truncate at head of line: "...wxyz"

//        NSLineBreakByTruncatingTail, // Truncate at tail of line: "abcd..."

//        NSLineBreakByTruncatingMiddle // Truncate middle of line:  "ab...yz"

//    } NS_ENUM_AVAILABLE(10_0, 6_0);

//    在iOS开发过程中,在UILable中lineBreakMode中有以下几个功能

//    NSLineBreakByWordWrapping = 0 //以空格为边界,保留单词。

//    NSLineBreakByCharWrapping //保留整个字符

//    NSLineBreakByClipping //简单剪裁,到边界为止

//    NSLineBreakByTruncatingHead //前面部分文字以……方式省略,显示尾部文字内容

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

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

相关文章

网友评论

    本文标题:iOS-UILabel多行文字自动换行

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