Я хочу объяснить, как сделать это более тщательно
первый запуск с контроллером вида
следующее перетаскивание в объекте UITableView , оно заполнит весь экран. Я понятия не имею, почему, но это так. Просто прими это. Хорошей новостью является то, что вы можете программно перемещать его (что хорошо)
, затем дважды проверьте, что выходы контроллера вида выглядят так (помните, что вы нажимаете Ctrl VIEW CONTROLLER
, а не TableView !!!)
Затем выберите TableView в левой панели, затем выберите значок =V=
в левой панели
для последнего шага добавьте приведенный ниже код в viewDidLoad () , и у TableView будет граница
//do both of these to ensure ALL The screen goes black (if you want it black)
self.view.backgroundColor = .black
tableView.backgroundColor = .black
tableView?.frame = CGRect(x: 10, y: (self.tableView?.frame.origin.y)!, width: (self.tableView?.frame.size.width)!-20, height: (self.tableView?.frame.size.height)!)