当我点击表格视图中的文本字段并且键盘出现时,单元格会自动向上滚动以使文本字段可见。这在ios 10中完美地发生,但在iOS 11中没有。有没有人有解决方案?
func displayKeyboard(_ notification: Notification) {
if let userInfo = notification.userInfo {
if let keyboardSize = (userInfo[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue {
myTableView.contentInset = UIEdgeInsetsMake(0, 0, keyboardSize.height, 0) myTableView.scrollIndicatorInsets = myTableView.contentInset
}
}
}
答案 0 :(得分:6)
替换UIKeyboardFrameBeginUserInfoKey
带
UIKeyboardFrameEndUserInfoKey
。
希望它有效。