在我的应用程序中,我有一个文本字段,当用户按下按钮时,他输入的文本被添加到标签中。问题是,如果用户在末尾添加空格,则标签的txt看起来很糟糕。
文字字段:“迭戈” 标签:伟大的迭戈!
答案 0 :(得分:3)
在你的字符串上执行此操作:
let trimmedString = yourstring.trimmingCharacters(in: .whitespacesAndNewlines)
它返回一个新字符串,该字符串是从包含在给定字符集中的字符串字符的两端删除的,在本例中是字符空格和换行符。如果您不想修剪换行符,请将.whitespaceAndNewLines
替换为.whitespace
。
答案 1 :(得分:2)
你可以使用String
的修剪方法传入要修剪的字符。一种方法是:
let string = " something "
string.trimmingCharacters(in: .whitespacesAndNewlines)
将删除字符串开头和结尾的空格和换行符。