您的位置:首页 > 其它

NSLineBreakMode

2015-09-16 17:58 288 查看
[code]typedef enum { 
   UILineBreakModeClip, 
   UILineBreakModeHeadTruncation, 
   UILineBreakModeTailTruncation, 
//
   UILineBreakModeMiddleTruncation, 
} UILineBreakMode; 

/* What to do with long lines 对于长行的处理*/
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" 。以单词为单位换行。如果是单行,则开始部分有省略号。如果是多行,则中间有省略号,省略号后面有4个字符*/ 
    NSLineBreakByTruncatingHead,
/* Truncate at tail of line: "abcd..."以单词为单位换行。无论是单行还是多行,都是末尾有省略号。 */   
    NSLineBreakByTruncatingTail,
/* Truncate middle of line:  "ab...yz" 以单词为单位换行。无论是单行还是多行,都是中间有省略号,省略号后面只有2个字符*/    
    NSLineBreakByTruncatingMiddle   
} NS_ENUM_***AILABLE_IOS(6_0);


原文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: