0
我在窗體底部有許多textfields
和一個textview
。所有這些都嵌入在tableview中。我可以通過點擊任何textfield
來移動tableview
。如何在單擊文本視圖時將桌面視圖向上移動
問題:如何達到相同的textview
。任何幫助,將不勝感激。
,我用移動tableview
了一個textfield
的點擊代碼是這樣的 -
func textFieldShouldBeginEditing(textField: UITextField) -> Bool {
let txtFieldPosition = textField.convertPoint(textField.bounds.origin, toView: profileTableView)
let indexPath = profileTableView.indexPathForRowAtPoint(txtFieldPosition)
if indexPath != nil {
profileTableView.scrollToRowAtIndexPath(indexPath!, atScrollPosition: .Top, animated: true)
}
return true
}
使用https://github.com/michaeltyson/TPKeyboardAvoiding這是最簡單的方法 –
http://stackoverflow.com/a/2630476/3548469 –