iOS text的长文本换行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS text的长文本换行相关的知识,希望对你有一定的参考价值。

最近遇到要显示的文本很长,而且要换行显示。

总结一下换行的方法:

1.直接用空格键来换行:(这种换行不彻底,遇到iPhone6Plus就不行了)

  NSString *authenticationString = [NSString stringWithFormat: @"1、通过荟员认证,且认证时绑定中国银联白金信用卡或钻石信用卡的持卡人可享受该权益;                                                                                                                2、白金卡或钻石卡具体指:卡面有银联标志及“PLATINUM /platinum”或“PRIORIT PLATINUM /Platinum”或“DIAMOND /Diamond”字样的银行卡;                                                                                                   3、仅适用于中国大陆地区的银联持卡人。"];

 

2.用回撤来换行,即\n

  NSString *equityContent = @"@"1、通过荟员认证,且认证时绑定中国银联白金信用卡或钻石信用卡的持卡人可享受该权益;\n2、白金卡或钻石卡具体指:卡面有银联标志及“PLATINUM /platinum”或“PRIORIT PLATINUM /Platinum”或“DIAMOND /Diamond”字样的银行卡; \n3、仅适用于中国大陆地区的银联持卡人。"];

以上是关于iOS text的长文本换行的主要内容,如果未能解决你的问题,请参考以下文章

如何查找文本区域中的文本是不是换行为多行?

UITableview 自动换行长文本

Tableau Desktop 企业日常问题 31Tableau 如何进行“长”文本换行?

在非换行文本区域上显示行长指南

如何在列表视图中为带有自动换行的可变多行长文本自动调整项目高度?

vb:text控件,输出的时候怎么换行?