2014-12-06 65 views
-1

我开发了一个iOS8的自定义键盘应用程序。我无法从输入视图中获取文本。任何帮助将不胜感激 。 已尝试使用自定义键盘:从输入视图中获取文本

- (void)textDidChange:(id<UITextInput>)textInput {} 

委托获取文本。但它返回空值。我没有其他的想法,我可以从输入视图 预先感谢

+0

一些代码将升值过快 – gronzzz 2014-12-06 20:27:11

+0

行我曾尝试使用 - (空)textDidChange:(ID )为textInput {}代表获得文本。但它返回空值。我没有其他想法可以从输入视图中获取文本 – 2014-12-06 20:29:27

+0

我不知道“输入视图”是什么意思?它是文本视图,还是文本框或其他?不要害羞给我们完整的描述 – gronzzz 2014-12-06 20:54:38

回答

0

我能够从iOS8的自定义键盘的输入视图获取字符串。这里的代码将返回字符串

NSString *strBeforeCursor=[self.textDocumentProxy documentContextBeforeInput]; 
    NSString *strAfterCursor=[self.textDocumentProxy documentContextAfterInput]; 

感谢

+0

它不会返回整个字符串,请看看:http://stackoverflow.com /问题/ 24479889/GET-全串在-iOS8上的定制键盘扩展 – nurxyz 2014-12-07 14:46:40

相关问题