如何在iOS中从UITextview的顶部和底部移除多余的空间?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在iOS中从UITextview的顶部和底部移除多余的空间?相关的知识,希望对你有一定的参考价值。
我想删除顶部,底部和文本之间的多余空格。我已经尝试过了,但是已经删除了所有新行。
let newString = textView.text.replacingOccurrences(of: "\n", with: "")
//Result -> **hellohow are youhow may i help you**
例如:
实际输入:
hello
how are you
how may i help you
预期结果:
hello
how are you
how may i help you
谢谢!
答案
方法stringByTrimmingCharactersInSet返回一个新字符串,该字符串是通过从给定字符集中包含的String字符的两端删除而制成的。
我们也可以只删除空格和/或换行符。
let newString = textView.text.trimmingCharacters(in: .whitespacesAndNewlines)
以上是关于如何在iOS中从UITextview的顶部和底部移除多余的空间?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 swift 中从 uitableview 转到 uitextview 并使用 nsattributedtext 属性