The problem is that my View, containing a UIView and a UITableView within a ScrollView, gets hidden under the UINavigationBar
UIView
UITableView
ScrollView
UINavigationBar
SWIFT 5 solution
override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) self.edgesForExtendedLayout = [] }