【问题标题】:How to prevent the user to write anything but English Ios如何防止用户写除英文 Ios 以外的任何内容
【发布时间】:2016-12-15 15:33:51
【问题描述】:

我有一个 iOS 应用,我想阻止用户在文本字段中输入除英文字符以外的任何内容。

如果没有,有没有办法可以将非英文字符转换为英文字符。

提前致谢

【问题讨论】:

标签: ios swift uitextfield


【解决方案1】:

上一篇文章中似乎已经解决了这个答案:

How do I restrict UITextField to English only? (Stopping Chinese pinyin input)

其中建议用户 k_ppes 使用以下代码:

tf.keyboardType = UIKeyboardType.ASCIICapable

【讨论】:

  • 将问题标记/标记为重复,而不是仅仅复制/粘贴另一个答案。
  • 谢谢。真正在这里发帖的新手......不知道该怎么做。会调查的
  • @DevinVyain 在 50 秒内:P
  • 仅供参考 - 在我回答这个问题时,我的代表是 1。我还没有权限将答案标记为重复,这是在代表 15 处授予的。但是,从现在开始,我会用这个方法。感谢您的提示。
  • 这个答案是错误的。简单地设置keyboardType 不会阻止用户输入其他文本。尽管有键盘,用户仍然可以将任何内容粘贴到文本字段中。
猜你喜欢
  • 2015-05-03
  • 1970-01-01
  • 2020-07-30
  • 2018-05-05
  • 2023-03-07
  • 2017-06-17
  • 2017-05-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多