2016-03-31 4 views
0

Я разрабатываю приложение панели вкладок/стиля навигации, и я добавил TableViews, используя оба метода. Есть ли предпочтительный метод и каковы плюсы и минусы использования UITableViewController против помещения UITableView внутри UIViewControllerПлюсы и минусы использования UITableViewController против размещения UITableView внутри UIViewController

Мне понадобятся панели навигационных элементов сверху, информационные метки и кнопки навигации внизу.

Заранее спасибо.

ответ

0

UITableViewController может иметь статические ячейки. TableView в ViewController не может.

Ваши ярлыки будут прокручиваться с помощью таблицы, если вы используете TableViewController, если вы не реализуете дополнительный код, чтобы предотвратить его. С помощью UITableView ярлыки сверху будут оставаться на месте автоматически при прокрутке.

Панель навигации сверху всегда будет оставаться наверху независимо.

+2

Мы говорим о тех же статических ячейках? Потому что я уверен, что это возможно для них обоих. – Eendje

+0

«Еще одна вещь о статических ячейках: они работают только в UITableViewController». взято из: https://www.raywenderlich.com/113394/storyboards-tutorial-in-ios-9-part-2 – rMickeyD

+0

Если что-то не изменилось в последнем обновлении Xcode, они не будут работать в UITableViewController только UITableView. – rMickeyD

Смежные вопросы