初始化
UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(10,1 0, 100, 44)];
//设置文字过长时的显示格式
label.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中间
label.lineBreakMode =UILineBreakModeTailTruncation,//截去尾部
label.lineBreakMode =UILineBreakModeHeadTruncation;//截去头部 label.lineBreakMode=UILineBreakModeCharacterWrap;//保留整个字符
label.lineBreakMode=UILineBreakModeClip;//截去多余部分
typedef enum {
UILineBreakModeWordWrap = 0, 以单词为单位换行,以单位为单位截断。
UILineBreakModeCharacterWrap,// // 以字符为单位换行,以字符为单位截断
UILineBreakModeClip,// 以单词为单位换行。以字符为单位截断。
UILineBreakModeHeadTruncation,//以单词为单位换行。如果是单行,则开始部分有省略号。如果是多行,则中间有省略号,省略号后面有4个字符。
UILineBreakModeTailTruncation,// 以单词为单位换行。无论是单行还是多行,都是末尾有省略号。
UILineBreakModeMiddleTruncation,// 以单词为单位换行。无论是单行还是多行,都是中间有省略号,省略号后面只有2个字符。
} UILineBreakMode;
上文由网上资料综合整理而来
UILineBreakMode的用法解释
最新推荐文章于 2020-08-23 21:21:35 发布