我有兩個UITextViews的tableView。用戶可以通過點擊「+」按鈕來添加任意數量的單元格。 tableView從一行開始(單元格)。比方說,用戶添加一些信息到兩個textView,然後點擊加號按鈕和滾動來實現它。我調用這個函數來消除鍵盤當用戶滾動,所以它不是在路上:在UIView上調用endEditing
override func scrollViewDidScroll(scrollView: UIScrollView) {
self.view.endEditing(true)
}
現在,鍵盤消失,用戶去挖掘在第二行的文本字段。 tableView跳轉(我認爲適應鍵盤),但textField無法編輯(不顯示光標和鍵盤)。如果我回到第一行(第0行),鍵盤出現,我可以編輯textView。 這是怎麼發生的?
如果調用resignFirstResponder第一個TextView中會發生什麼上滾動視圖的子類(如TableViews)
的屬性? – Miroslav