Nic*_*024 1 iphone objective-c iphone-softkeyboard
所以,我想改变我的应用程序内的键盘布局,这样它将包括一个下一个按钮(可以在文本字段之间切换,类似于普通键盘上的tab键)和完成按钮(以解除我想改变的另一件事是当你选择某些文本字段(仅用于接受数字)时,键盘会弹出小键盘而不是通常的布局.但是,我不知道怎么做这样的事情.任何帮助将不胜感激.
对不起,除了在Apple的不同系统键盘之间进行选择,如果你想要Next和Done,你必须自己编写整件事......
因此,您可以在"完成"按钮和"下一步"按钮之间进行选择.这些只是将Return键重命名为Done或Next; 因此你不能同时拥有Next和Done.
通过设置获得"下一步"按钮
textField.returnKeyType = UIReturnKeyNext
Run Code Online (Sandbox Code Playgroud)
当您获得返回密钥msg时,您可以在用户的下一个文本字段上调用setFirstResponder.据推测,在最后一个字段中,您可以通过设置获得完成按钮
textField.returnKeyType = UIReturnKeyDone
Run Code Online (Sandbox Code Playgroud)
对于数字键盘,您可以设置您的
textField.keyboardType = UIKeyboardTypeNumberPad
Run Code Online (Sandbox Code Playgroud)
您对键盘类型的选择是:
UIKeyboardTypeDefault,
UIKeyboardTypeASCIICapable,
UIKeyboardTypeNumbersAndPunctuation,
UIKeyboardTypeURL,
UIKeyboardTypeNumberPad,
UIKeyboardTypePhonePad,
UIKeyboardTypeNamePhonePad,
UIKeyboardTypeEmailAddress,
UIKeyboardTypeDecimalPad
Run Code Online (Sandbox Code Playgroud)
请注意,这些都是为您本地化的.
| 归档时间: |
|
| 查看次数: |
888 次 |
| 最近记录: |