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 –