我有一个右对齐的UITextField
。最初编辑时,文本末尾没有出现空格。我使用this解决了这个问题:将@" "
替换为非破坏"\u00a0"
。
但是,上述内容仅在编辑文本字段时显示空格。
当文本字段不正在编辑时,如何在文本末尾显示空格?
答案 0 :(得分:5)
似乎triazotan有一个解决方案,涉及替换空间的非破坏空间https://stackoverflow.com/a/20129483/1247248
rednaw有一些可能更好的版本,但有人抱怨奇怪的副作用 https://stackoverflow.com/a/22512184/1247248我最终选择了意义事项https://stackoverflow.com/a/22211018/1247248建议的此解决方案的版本,这对我有用。
修改强>
它看起来像一个很好的修复,但我发现了一个问题。当您在文本内部选择并键入光标时,跳转到该行的末尾。事实证明我应该选择triazotan的版本 https://stackoverflow.com/a/20129483/1247248