如何在 UITextView 中显示数组中的文本,我可能只需要正确的字符串格式?
How to display text from an array in a UITextView, I might just need the right string format?
我有一个填充表格视图的多行数组。
我现在还想使用 UITextView 的数组来显示当前正在显示的字符串。
我让它显示了我想要的所有内容,除了其中一个符号
在未按应有显示的数组中。
我觉得我只需要正确的字符串格式?
textView.text = String(format:"%@", array)
上面的代码是我几乎可以正常工作的代码,但是数组中的 "x" 符号被替换为 "\U00d7"
"x" 似乎不是真正的字母,(因此 "\U00d7"
)也不是 iOS。
在添加格式 "%@"
之前,"x" 符号显示为 x。
我希望它在我将它输入数组时显示,而不是必须始终将 "x" 符号更改为 iOS "X" 符号。
在这种情况下使用 String(format:_:)
不是一个好主意。 %@
不适用于 utf8
编码。
试试 textView.text = array.joined()
。
我有一个填充表格视图的多行数组。
我现在还想使用 UITextView 的数组来显示当前正在显示的字符串。
我让它显示了我想要的所有内容,除了其中一个符号 在未按应有显示的数组中。
我觉得我只需要正确的字符串格式?
textView.text = String(format:"%@", array)
上面的代码是我几乎可以正常工作的代码,但是数组中的 "x" 符号被替换为 "\U00d7"
"x" 似乎不是真正的字母,(因此 "\U00d7"
)也不是 iOS。
在添加格式 "%@"
之前,"x" 符号显示为 x。
我希望它在我将它输入数组时显示,而不是必须始终将 "x" 符号更改为 iOS "X" 符号。
在这种情况下使用 String(format:_:)
不是一个好主意。 %@
不适用于 utf8
编码。
试试 textView.text = array.joined()
。