如何在iOS中从UITextview的顶部和底部移除多余的空间?

问题描述 投票:0回答:1

我想删除顶部,底部和文本之间的多余空格。我已经尝试过了,但是已经删除了所有新行。

 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

谢谢!

ios swift iphone uitextview
1个回答
0
投票

方法stringByTrimmingCharactersInSet返回一个新字符串,该字符串是通过从给定字符集中包含的String字符的两端删除而制成的。

我们也可以只删除空格和/或换行符。

  let newString = textView.text.trimmingCharacters(in: .whitespacesAndNewlines)
© www.soinside.com 2019 - 2024. All rights reserved.