DCustomKeyboard 0.0.2

DCustomKeyboard 0.0.2

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最后发布2015 年 1 月

Denis Chaschin 维护。




  • 作者:
  • Denis Chaschin

CustomKeyboard

可定制默认 iOS 键盘

安装

最简单的方法是使用 CocoaPods。它会处理所有必需的框架和第三方依赖

pod 'DCustomKeyboard', '~> 0.0'

用法示例

要将 keyboard 添加到您的 UITextViewUITextField 中,请使用如下代码

DCustomGridKeyboard *keyboard = [[DCustomGridKeyboard alloc] initWithCharacters:@[
                                                                                 @[@"1", @"2", @"3"],
                                                                                 @[@"4", @"5", @"6"],
                                                                                 @[@"7", @"8", @"9"],
                                                                                 @[kDCustomAbstractKeyboardEmptyCharacter, @"0", kDCustomAbstractKeyboardBackSpaceCharacter]]];
[keyboard applyKeyboardToTextInput:textField];

结果如下: image alt

您可以使用任何字符或字符串将它们放置在键盘上。您也可以布局它们,使其按照您的要求。例如还有另一个对象 DCustomLinesKeyboard

DCustomLinesKeyboard *keyboard = [[DCustomLinesKeyboard alloc] initWithCharactersLines:@[
                                                                                   @[@"А", @"В", @"Е", @"К"],
                                                                                   @[@"М", @"Н", @"О", @"Р"],
                                                                                   @[@"С", @"Т", @"У", @"Х"],
                                                                                   @[kDCustomAbstractKeyboardEmptyCharacter, kDCustomAbstractKeyboardEmptyCharacter, kDCustomAbstractKeyboardBackSpaceCharacter]]];

结果如下: image alt

使用常量

  • kDCustomAbstractKeyboardBackSpaceCharacter - 放置退格键
  • kDCustomAbstractKeyboardEmptyCharacter - 放置空占位符