It looks like tableView.contentInsetAdjustmentBehavior = .never does help in the sense where the table view now starts behind the navigation bar yet we need to explicitly set the top constraint on the table view = 56. I am not sure how we get to 56 but this seems like a hack to calculate this offset based on the device.
Topic:
Programming Languages
SubTopic:
Swift
Tags: