I have created a very simple test case to reproduce this issue.
I am trying to set a footer view programmatically to a tableview. Please note that I am referring to the
The table view is ignoring the constraints. Set the height manually and it'll work:
height
tableView.tableFooterView?.frame.size.height = 20