【问题标题】:UITextView text property returns " " if " " is typed in by the user?如果用户输入了“ ”,UITextView 文本属性返回“”?
【发布时间】:2011-03-12 04:03:54
【问题描述】:

有没有人可以解决这个问题?我做了一些谷歌搜索并想出了 zilch。我不知道为什么 UITextView 会用空格替换  ,但它确实发生了。

很容易复制——把我在这个问题的标题中放置的不间断空格代码输入到一个UITextView中,然后查看text属性,你会看到一个空格。

有解决办法吗?

【问题讨论】:

  • 最糟糕的是,它甚至没有将其转换为不间断的空间。它只是变成了一个普通的空格字符。

标签: iphone sdk uitextview html-entities


【解决方案1】:

你运气不好。这很可能是一个错误,并且似乎已向 Apple 提交。
见帖子UITextField converts non-breaking spaces to spaces?

作为一种解决方法,您可以使用委托方法 textViewDidChange: 捕获键盘输入以跟踪任何   的出现,然后做出相应的反应。

干杯,
萨沙

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-21
    • 2023-03-17
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-27
    • 1970-01-01
    相关资源
    最近更新 更多