I am currently trying to put a UITableView in a different location rather than at the top of my view controller. With this said, it is trying to add the header
UITableView
Try with remove tableHeaderView and tableFooterView
var frame = CGRect.zero frame.size.height = .leastNormalMagnitude tblView.tableHeaderView = UIView(frame: frame) tblView.tableFooterView = UIView(frame: frame)