最后如何从textview中删除Whitespace以及从swift2.0的回车键中删除whitespace
How to delete Whitespace from textview in the end and also delete white space from enter keys in swift2.0
我是swift.I的新手,想删除白色space并从TextView.So中删除新行白色space,请指教。
提前致谢。
对于新行或者当按下输入按钮时,您可以使用委托方法
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool
将此添加到方法中
if text == "\n"
{
self.view.endEditing(true)
return false
}
对于空格最后使用下面的代码。
var stringFromText = textView.text
var lastChar = stringFromText.characters.last
while lastChar == " " {
stringFromText = String(stringFromText.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()))
print(stringFromText!)
if stringFromText != "" {
lastChar = stringFromText?.characters.last
}
else
{
lastChar = "A" //Any random char
}
print(lastChar!)
}
textComment.text = stringFromText
希望对您有所帮助。
我是swift.I的新手,想删除白色space并从TextView.So中删除新行白色space,请指教。
提前致谢。
对于新行或者当按下输入按钮时,您可以使用委托方法
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool
将此添加到方法中
if text == "\n"
{
self.view.endEditing(true)
return false
}
对于空格最后使用下面的代码。
var stringFromText = textView.text
var lastChar = stringFromText.characters.last
while lastChar == " " {
stringFromText = String(stringFromText.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()))
print(stringFromText!)
if stringFromText != "" {
lastChar = stringFromText?.characters.last
}
else
{
lastChar = "A" //Any random char
}
print(lastChar!)
}
textComment.text = stringFromText
希望对您有所帮助。