有没有办法像java中的“\n”一样在swift中创建一个新行?
var example: String = "Hello World \n This is a new line"
你应该能够使用\n
在 Swift 字符串中,它应该按预期工作,创建一个换行符。您需要删除后面的空格\n
为了正确格式化,如下所示:
var example: String = "Hello World \nThis is a new line"
如果打印到控制台,则应变为:
Hello World
This is a new line
但是,根据您将如何使用此字符串,还需要考虑一些其他注意事项,例如:
- 如果将其设置为 UILabel 文本属性,请确保 UILabel numberOfLines = 0,这允许无限行。
- 在某些网络用例中,使用
\r\n
相反,这是 Windows 换行符。
Edit:你说你使用的是 UITextField,但它不支持多行。您必须使用 UITextView。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)