@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);