美文网首页
iOS NSMutableParagraphStyle 截断模式

iOS NSMutableParagraphStyle 截断模式

作者: 透支未来 | 来源:发表于2017-03-08 16:36 被阅读22次
@property(NS_NONATOMIC_IOSONLY) NSLineBreakMode lineBreakMode;

截断模式有以下几种样式:

// NSParagraphStyle
typedef NS_ENUM(NSInteger, NSLineBreakMode) {
// Wrap at word boundaries, default
//出现在单词边界时起作用,如果该单词不在能在一行里显示时,整体换行。此为段的默认值
    NSLineBreakByWordWrapping = 0,         

// Wrap at character boundaries
//当一行中最后一个位置的大小不能容纳一个字符时,才进行换行。
    NSLineBreakByCharWrapping,        

// Simply clip 打断不显示....
//超出画布边缘部份将被截除。
    NSLineBreakByClipping,        

//截除前面部份,只保留后面一行的数据。前部份以...代替
// Truncate at head of line: "...wxyz"
    NSLineBreakByTruncatingHead,    

// Truncate at tail of line: "abcd..."
//截除后面部份,只保留前面一行的数据,后部份以...代替。
    NSLineBreakByTruncatingTail,    

// Truncate middle of line:  "ab...yz"
//在一行中显示段文字的前面和后面文字,中间文字使用...代替。
    NSLineBreakByTruncatingMiddle    
} NS_ENUM_AVAILABLE(10_0, 6_0);

相关文章

网友评论

      本文标题:iOS NSMutableParagraphStyle 截断模式

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