美文网首页
iOS - TextView显示省略号

iOS - TextView显示省略号

作者: ShIwEn9 | 来源:发表于2019-10-25 16:52 被阅读0次

默认情况下textView是不会显示省略号的,当文字过多的时候,会自动可以滑动显示。
现在需求是最多显示2行,且最后面显示省略号

// 可根据需求进行设置要显示的行数
textView.textContainer.maximumNumberOfLines = 2; 
textView.textContainer.lineBreakMode =  NSLineBreakByTruncatingTail;

注意:textview的高度,高度不够也是没有效果的

UILineBreakMode的枚举介绍:

`UILineBreakModeWordWrap = 0,` 以单词为单位换行,以单位为单位截断。
`UILineBreakModeCharacterWrap,` 以字符为单位换行,以字符为单位截断。
`UILineBreakModeClip,` 以单词为单位换行。以字符为单位截断。
`UILineBreakModeHeadTruncation,` 以单词为单位换行。如果是单行,则开始部分有省略号。如果是多行,则中间有省略号,省略号后面有4个字符。
`UILineBreakModeTailTruncation,` 以单词为单位换行。无论是单行还是多行,都是末尾有省略号。
`UILineBreakModeMiddleTruncation,` 以单词为单位换行。无论是单行还是多行,都是中间有省略号,省略号后面只有2个字符。

相关文章

网友评论

      本文标题:iOS - TextView显示省略号

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