我正在使用表格视图中的文本字段。在键盘上的下一个按钮,焦点转移到下一个文本字段,这工作正常仍然是iOS 10.但在iOS 11表上没有滚动。滚动后,我可以滚动表视图。
在滚动tableview的方法下面选择了哪个文本字段,在textfield委托方法中编写此代码。
func textFieldDidEndEditing(textField: UITextField) {
// calculate the nsindexpath based on the textfield which is selected
tableView.scrollToRow(at: IndexPath(row: textField.tag + 1, section: 0), at: UITableViewScrollPosition.top, animated: true)
}