KOKeyboard 0.1.0

KOKeyboard 0.1.0

测试已测试
语言语言 Obj-CObjective C
许可协议 MIT
发布上次发布2022年3月

Andy Cui cip维护。



  • 作者:
  • Andy

KOKeyboard – iOS键盘扩展

KOKeyboard是一个iOS组件,可以将其添加到默认的屏幕键盘的新一行。它包含带有所有常用符号、标点和括号的滑动按钮,以及一个特殊的导航键。它为Kodiak PHP应用开发了,该应用允许您在iPad上直接编写和运行PHP代码。

滑动按钮和导航键

滑动按钮上有5个符号。如果您简单地触摸它,它将生成中间的符号。但是,如果您将其滑动至其中一个角落(触摸并拖动),则将生成该角落的符号。

导航键(带有圆形的中间键)允许您通过将光标移动到拖动方向进行文本导航。如果拖动导航键,光标的移动方向将与您拖动的方向相同。如果您双击并拖动它,它将从当前位置开始选择文本。

要查看组件的实际效果,请查看http://www.becomekodiak.com/上的视频,或尝试我们名为Kodiak PHP on the App Store的应用。

使用方法

我们包含了一个演示项目,演示了如何使用此组件。

首先,您应该有一个简单的UITextView。要使用此组件,将头文件KOKeyboardRow.h包含到源代码顶部

#import "KOKeyboardRow.h"

然后当您有一个UITextView时,只需调用静态方法[KOKeyboardRow applyToTextView:yourTextView]

UITextView *textView = [[UITextView alloc] initWithFrame:self.view.bounds];
textView.text = @"some text...";
[self.view addSubview:textView];
[KOKeyboardRow applyToTextView:textView];

如果你需要程序化地实现这个,可以这样操作

[textView becomeFirstResponder];

这样就可以了!

版权和许可协议

该产品是免费且开源的,并在MIT许可下发布。请参阅LICENSE文件以获取完整的许可证内容。

联系方式

http://www.becomekodiak.com/
http://www.twitter.com/becomekodiak/
[email protected]