自定义键盘的UITextView的,附加的文字
-
19-09-2019 - |
题
我想作一个基本的自定义键盘的iPhone, 我还是设法终止默认的iPhone键盘。
我已经简单Q宽E [RŤY和空格键.. 我要输入文字与按键QWERTY,然后如果我点击和Q之前把闪光灯(是的UITextView的可编辑),并尝试将其追加下一个字符串变成QWERTYQ还有什么地方我想QQWERTY ... 我与它有麻烦。我想写10行文字,然后我应该能够在任何一行编辑任何单词,一旦我点击,把信号灯在适当的位置.. 我有很多这样做:(麻烦.. 请帮助..或建议我要寻找什么......
解决方案
要处理的每个字符的位置,你可以使用的UITextField代表。
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
您可以再取输入的字符“文本”,并把它放在“的TextView”中你想要的任何地方。此方法被调用用于输入每一个字符。
要得到你想要的东西,你需要做一些字符串操作。你将需要检查的范围,并找出根据您是否要追加或预先准备的“文本”的范围内。
不隶属于 StackOverflow