Я не помню, чтобы это дополнительное пространство добавлялось в мои сцены, добавляя UITableView
. Это произошло, когда я перетащил объект по умолчанию из библиотеки объектов в Interface Builder.`UITableView` дополнительное место наверху
Чтобы выделить пробел, я изменил цвет фона для таблицы до серого.
я заполнить таблицу с данными с помощью следующего кода.
extension UserListViewController: UITableViewDataSource {
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return users.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell(style: .Subtitle, reuseIdentifier: nil)
cell.textLabel?.text = users[indexPath.row].name
return cell
}
}
И я поставил dataSource
для контура внутри моего viewDidLoad
контроллера представления.
tableView.dataSource = self
Так откуда же этот разрыв? И как мне избавиться от него?
Bingo! Спасибо за добавленное объяснение. Принят как можно скорее. –