Как создать раздел StaticTableView с переменной строкой? - PullRequest
0 голосов
/ 14 мая 2019

В основном у меня есть контроллер представления со статическим представлением таблицы с 2 разделами.Первый раздел будет иметь 1 строку и представлять основную категорию.

Я хочу, чтобы во втором разделе было переменное количество строк в зависимости от количества записей, которые пользователь имеет для этой категории.Так что, если категория «Действия» и у них есть «Бейсбол, софтбол» в качестве действий, я хочу, чтобы в этом разделе было 2 строки.

Как вы это делаете?Он продолжает падать, когда я его кодирую.

1 Ответ

0 голосов
/ 14 мая 2019

Вы можете попробовать это .....

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
  if section == 0 {
    return 1
  } else {
    return YourDataSource.count
  }
}

и на вашем cellforrowatindex

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

        if indexPath.section == 0 {
            //Do your stuff for the static section
        } else {
            //Do your stuff for the dynamic section
        }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...