[英]How to programmatically set iphone keyboard to show desired key set
我正在编写一个iPhone应用程序,我想要一个文本字段,用户可以在键盘中添加数字并动态添加它们,即用户可能输入“1.5 + 2.4 + 6.3 + .063”并且当用户键入其他内容时数字和加号立即显示总数。
在用户键入+号后(使用电子邮件键盘,因为它在同一视图上有数字和加号),问题是开始并将键盘保持在123
模式。
如何在_123屏幕上启动电子邮件键盘并将其保留在那里?
谢谢! 麦克风
使用下面的代码来设置键盘类型
myTextField.keyboardType = UIKeyboardTypeNumberPad;
所有键盘类型都在UITextInputTraits协议中定义, 该协议由UITextField实现
根据您要为其设置的文本字段,请执行以下操作:
[textField setKeyboardType:(UIKeyboardType)];
其中UIKeyboardType可以是以下任何一种: UIKeyboardTypes
***编辑
在你的情况下,你会做:
[textField setKeyboardType:UIKeyboardTypeNumbersAndPunctuation];
***编辑
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.