唯一的字符 - 不是键盘上的特殊/数字 - iPhone
正常 UITextField
显示一个 UIKeyboard
其中包括 alpha+Numberic+specials
但我只需要 alpha...
我需要这个,因为如果用户输入类似 -- A'bad 的
内容a char ' - 这影响了我的查询。
我们如何为用户设置仅alphabetic
UIKeyboard
?
Normal UITextField
displays a UIKeyboard
which includes alpha+Numberic+specials
But I need alpha only...
I need this because if user enters something like -- A'bad
it has a char ' -- which is affecting my query .
How we can set only alphabetic
UIKeyboard
to user?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我认为。 我得到了答案。
在您的
UIViewController
文件 .h 中添加delegate
现在将以下代码添加到 .m 文件中
}
I think. I got the answer.
In your
UIViewController
file .h adddelegate<UITextfieldDelegate>
Now add following code to .m file
}
这篇文章回答了你的问题:
UI键盘类型
This SO post answers your question:
UIkeyboard type
你应该像我下面那样使用;
You should use as i do below;
它将允许您插入 '(apostorpe),而不是禁用或不允许用户添加 '(apostorpe) 使用以下代码
Instead of disabling or not allowing user to add '(apostorpe) use following code, it will allow you to insert '(apostorpe)