2014-03-13 69 views
1

我有它的細胞UITableViewUITextViewsUITextFields。由於明顯的鍵盤覆蓋下的細胞,你看不到你所輸入的內容。 所以我想滾動tableview獲取字段可見。 我寫的iOS文檔推薦碼:的UITextView編輯回調textViewDidBeginEditing:https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html之前的UITextView委託事件稱爲鍵盤事件

鍵盤事件回調keyboardWillShow:被稱爲。所以,當我試圖計算我需要作出積極的TextView可見滾動我不能設置活動的TextView。

任何人都知道一個解決方案?

回答

3

取碼出keyboardWillShow:並將其添加到keyboardDidShow:已經提出後這分明是叫......

如果您使用的通知,您需要添加:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidShow:) name:UIKeyboardDidShowNotification object:nil];