项目作者: maletsartsiom

项目描述 :
[without a storyboard] dynamicCells_ Adding sections and cells, removing cells, changing number of students in footers
高级语言: Objective-C
项目地址: git://github.com/maletsartsiom/31-32_UITableView_Editing.git
创建时间: 2018-03-29T10:49:12Z
项目社区:https://github.com/maletsartsiom/31-32_UITableView_Editing

开源协议:MIT License

下载


31-32_UITableView_Editing

[without storyboards]

DynamicCells


Adding sections and cells, removing cells, changing number of students in footers

iOS Development Course


Результат:


[.gif preview]



Практическое задание:

Итак, редактируем наши таблицы :)

Задание.

→ Ученик

  1. Создайте контроллер с таблицей в коде без сторибордов.
  2. Заполните таблицу данными на свое усмотрение.
  3. Объедините данные в группы (секции).

→ Студент

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

→ Мастер

  1. Реализуйте удаление рядов.

→ Супермен

  1. Реализуйте механзм добавления секций и рядов на ваше усмотрение.
  2. Добавьте в футтер каждой секции отображение количества студентов в этой секции.
  3. Притом, если добавляется или удаляется ряд, значение должно тут же обновляться в футтере секции на актуальное :)