iOS LineBreakMode
示例
使用代码
UILabel.lineBreakMode: NSLineBreakMode
迅速
label.lineBreakMode = .ByTruncatingTail
.ByWordWrapping
.ByCharWrapping
.ByClipping
.ByTruncatingHead
.ByTruncatingTail
.ByTruncatingMiddle
迅捷3
label.lineBreakMode = .byTruncatingTail
.byWordWrapping
.byCharWrapping
.byClipping
.byTruncatingHead
.byTruncatingTail
.byTruncatingMiddle
目标C
[label setLineBreakMode:NSLineBreakByTruncatingTail];
NSLineBreakByWordWrapping
NSLineBreakByCharWrapping
NSLineBreakByClipping
NSLineBreakByTruncatingHead
NSLineBreakByTruncatingTail
NSLineBreakByTruncatingMiddle
使用情节提要
也可以在UILabel的属性检查器中进行设置:
常数
换行-换行发生在单词边界,除非单词本身不适合一行
字符包装-包装会在第一个不合适的字符之前发生
剪切-线条根本不会越过文本容器的边缘
截头-显示该行,以便将其末端放入容器中,并以省略号字形指示该行开头的丢失文本
截尾线-显示行,以便开头适合容器,行尾缺少的文本由省略号字形指示
截断中间线-显示该行,以便开始和结束位置适合容器,中间的缺失文本用省略号字形指示
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短