如何在ios中为键盘添加自定义键?

时间:2013-05-31 04:00:02

标签: ios keyboard

我想在键盘上添加自定义键。 (a .com键)当用户开始输入电子邮件文本字段时,应出现带键的键盘。我使用键盘式电子邮件。但它没有给出那个关键。如何将此键添加到键盘。

由于

5 个答案:

答案 0 :(得分:3)

这是帮助您将自定义按钮添加到ios键盘的教程!

adding-custom-buttons-to-ios-keyboard

答案 1 :(得分:2)

使用网址类型键盘时添加.com密钥:KeyboardManagement

你也可以使用文本字段的inputAccessoryView,向它添加一个UIToolbar,在工具栏中你可以添加一些你想要的按钮,包括自定义.com按钮。

答案 2 :(得分:1)

There is no way you could change default keyboard。如果你无论如何修改它(使用私有方法)苹果将拒绝你的应用程序,因为它违反苹果指南。

因此,解决您问题的唯一方法是创建自定义键盘,然后再使用它。 您也可以使用几个自定义键盘:

  1. custom-ios-keyboards
  2. ioscustomkb
  3. how-to-create-a-simple-keyboard-with-custom-navigation-buttons
  4. 希望它对你有所帮助。

答案 3 :(得分:0)

看看这个:custom keyboard

将其中一个集成到您的项目中并相应地进行自定义。希望有助于开始......

答案 4 :(得分:0)

您无法更改Apple的默认键盘。

但您可以通过在UITextField协议中设置一些属性来选择UITextViewUITextInputTraits的键盘类型。使用电子邮件,设置为:

[textView setKeyboardType:UIKeyboardTypeEmailAddress];

您可以使用inputAccessoryView添加一些自定义键,请参阅: dmforminputaccessoryview

最后一个选项是创建新键盘(UIView子类)并将其设置为UITextViewUITextFied的inputView: Custom-iOS-Keyboards