UITableView настроить количество строк для подсчета строк в StoryBoard - PullRequest
0 голосов
/ 07 апреля 2020

enter image description here

Здравствуйте, я пытаюсь автоматически изменить количество строк в моем tableView, чтобы = количество в моем массиве. Данные работают нормально, и количество строк загружается соответственно. Однако сама таблица всегда показывает 4 строки, она не будет загружаться больше и не будет отображаться меньше, даже когда загружено меньше, как вы можете видеть на рисунке. Ниже мой скрипт и настройки.

extension FirstViewController: UITableViewDelegate {
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    print("click")
}
}

extension FirstViewController: UITableViewDataSource {
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
      //  let a = UserDefaults.standard.integer(forKey: "RunwayRows")
       // return a
        return runways.count
    }

func numberOfSections(in tableView: UITableView) -> Int {
    return 1
}

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
    cell.textLabel?.text = runways[indexPath.row].ident1
    print(runways.count)

    return cell
}
}

enter image description here

enter image description here enter image description here

...