有没有一种方法可以在UILabel文本中使用不间断空格?
例如,我有2行标签,并且将换行模式设置为自动换行。该标签的内容从数据库中读取,并存储为字符串。现在有时标签中的文本如下所示:
lorem ipsum some text
1
但我想这样显示:
lorem ipsum some
text 1
所以从根本上讲,我需要在'text'和'1'之间强制使用不间断的空格。
我找到了一些解决方案here,但是我认为当在源代码文件中输入文本时它可以工作。在我的情况下,文本在数据库中。
有什么建议?
最佳答案
使用不间断空格(\u00a0)例如:@"hello**\u00a0**world!"
post.text = [postText stringByAppendingString: @"1\u00a0hour\u00a0ago."];
U + 00A0/不间断空格/公共(public)分隔符,空格
来自:http://en.wikipedia.org/wiki/Whitespace_character
关于ios - iPhone UILabel-不间断的空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5105053/