我想在键盘上添加自定义键。 (a .com键)当用户开始输入电子邮件文本字段时,应出现带键的键盘。我使用键盘式电子邮件。但它没有给出那个关键。如何将此键添加到键盘。
由于
答案 0 :(得分:3)
这是帮助您将自定义按钮添加到ios键盘的教程!
答案 1 :(得分:2)
使用网址类型键盘时添加.com密钥:KeyboardManagement
你也可以使用文本字段的inputAccessoryView,向它添加一个UIToolbar,在工具栏中你可以添加一些你想要的按钮,包括自定义.com按钮。
答案 2 :(得分:1)
There is no way you could change default keyboard
。如果你无论如何修改它(使用私有方法)苹果将拒绝你的应用程序,因为它违反苹果指南。
因此,解决您问题的唯一方法是创建自定义键盘,然后再使用它。 您也可以使用几个自定义键盘:
答案 3 :(得分:0)
看看这个:custom keyboard
将其中一个集成到您的项目中并相应地进行自定义。希望有助于开始......
答案 4 :(得分:0)
您无法更改Apple的默认键盘。
但您可以通过在UITextField
协议中设置一些属性来选择UITextView
或UITextInputTraits
的键盘类型。使用电子邮件,设置为:
[textView setKeyboardType:UIKeyboardTypeEmailAddress];
您可以使用inputAccessoryView添加一些自定义键,请参阅: dmforminputaccessoryview
最后一个选项是创建新键盘(UIView子类)并将其设置为UITextView
或UITextFied
的inputView:
Custom-iOS-Keyboards