如您所见,UITableView的滚动是最大向下的,但是我的表不是完全可见的。为什么?我使用UITableViewController 最佳答案 替代Ortwin的答案的好方法是使用keyboardDismissMode的UIScrollView属性:tableView.keyboardDismissMode = .OnDrag Swift 4.1 tableView.keyboardDismissMode = .onDrag