2011-09-22 75 views
1

當您使用按鈕右下角的按鈕關閉iPad上的鍵盤時,不會調用textViewDidEndEditing方法。但是,我想調用該方法,以便基本上可以訪問書面文本。UITextView didEndEditing未在iPad上調用

有什麼建議嗎?

回答

1

觀察UIKeyboardDidHideNotification

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(keyboardDidHide:) 
              name:UIKeyboardDidHideNotification 
              object:nil]; 

- (void)keyboardDidHide:(NSNotification *)note { 
    // Whatever you want 
} 

不要忘記調用removeObserver:dealloc

- (void)dealloc { 
    [[NSNotificationCenter defaultCenter] removeObserver:self]; 
    [super dealloc]; 
} 
+0

我也有一個'textField'其中有textFieldShouldReturn'that不工作的方法' ...任何解決方案?感謝您的回答。 – Faser

+1

這聽起來像是一個完全不同的問題。完成這一步並打開一個關於你的texField細節的新問題。 –