Задача Нужно загрузить данные из plist файла, перевести эти данные в словарь (Dictionary) и использовать этот словарь для вывода таблицы. В итоге,  должно получится такое приложение:

Задача Создать проект, в котором отображается таблица. По жесту swipe нужно открывать список кнопок с различными действиями. Например удалить строку в таблице.

Задача В подавляющем большинстве случаев для заполнения данными не группированной UITableView (т.е. таблицы без секций) мы используем массив — Array. Однако, для заполнения UITableView с секциями, в которой нужно будет указывать наименование секции, а в различных секциях выводить различное количество …

Словарь в качестве datasource для UITableView Read more »

Если необходимо сделать ячейки в UITableView с размером, который подстраивается под контент, и мы заранее не знаем какой это будет контент, то мы можем указать нашей таблице, несколько свойств, которые помогут выполнить задачу.

Если в программе используется UITableView с нестандартными ячейками, то необходимо создавать отдельный класс для описания экземпляра такой ячейки, прописывать аутлеты (@IBOutlet) и использовать этот класс для прототипа ячейки в Interface Builder. Однако если ячейка не сильно сложна, то есть более …

Получение ссылки на элемент UI без IBOutlet Read more »

Если нужны ячейки с высотой под контент, то нужно выполнить следующий код: override func viewDidLoad() { super.viewDidLoad() tableView.estimatedRowHeight = tableView.rowHeight tableView.rowHeight = UITableViewAutomaticDimension }