Есть ли правильный способ реализовать TableView - PullRequest
0 голосов
/ 15 мая 2018

Я быстро учусь и прошел учебники, в которых некоторые разработчики полностью удаляют View Controller, просто перетаскивают TableViewController и начинают его использовать.В то время как другие разработчики в учебниках создают TableView из View Controller.

Лучше удалить контроллер представления и добавить контроллер представления таблицы или просто работать с таблицей в контроллере представления?

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

Вы можете сделать это любым способом.Если у вашего viewcontroller будет только табличное представление, то вы можете использовать UITableViewController или использовать UIViewController и установить делегатов и источник данных

0 голосов
/ 15 мая 2018

Это все о требовании. Оба верны. Не смущайтесь.

  • Если вы используете TableViewController, то он ведет себя только с UITableview. Я имею в виду, что контроллер полностью посвятил себя просмотру таблицы.

  • Когда вы используете TableView внутри UIViewController, вы можете создавать весь пользовательский интерфейс по-своему.

Примечание: Поскольку вы новичок, я предлагаю вам использовать TableView Внутри UIViewController, потому что вы можете добиться любого типа пользовательского интерфейса с этим, даже если вы можете создать функциональность ditto (UITableViewController ) с этим, но наоборот не верно.

Например,

tableView внутри UIviewController

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...