出现键盘时 UITableView 不滚动

UITableView does not scroll when keyboard appears

当 UITextField/UITextView 成为第一响应者时,UITableView 不会自动滚动。它曾经在 iOS 9-11 上工作得很好,但现在它在 iOS 12.
上不再工作了 我应该在 tableView 中设置或更改什么以修复该行为?

参考GIF

如您所说,我在代码中找到了解决方案。这部分代码被指责:

if #available(iOS 11.0, *) {
    tableView.contentInsetAdjustmentBehavior = .never
} else {
    automaticallyAdjustsScrollViewInsets = false
}