2014-12-06 101 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

相關問題