0

当用户编辑输入文本时,我想在我的 iOS 应用程序的虚拟键盘上禁用空格字符。

用户应输入昵称。所以我想删除所有空格字符。

谢谢。

4

1 回答 1

4

尝试修改标准键盘需要在未来的 iOS 版本中采取危险的途径进入私有 API 和损坏的应用程序。

我认为对您来说最好的解决方案是实现textField:shouldChangeCharactersInRange:replacementString:方法UITextFieldDelegate并用空字符串替换空白字符。

一旦实现了这一点,按下空格键就什么也不做。

于 2012-06-11T09:47:34.873 回答