Статические ячейки в Интерфейсном Разработчике - это то, что вы видите, то и получаете.То, что вы положили в UITableView
, это то, что вы увидите при запуске приложения.
Динамические прототипы, вместо этого, позволяют размещать ячейки, которые вы можете использовать повторно, вызывая:
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:CELL_ID_SET_IN_IB];
При этом вы определяете количество ячеек, используя методы делегата в UITableViewController
.Вы можете иметь несколько ячеек-прототипов и определять, какие из них загружать, в зависимости от пути индекса.
Вы можете использовать segues с обоими.
Я бы порекомендовал прототипы для вашего приложения, поскольку, как кажется, из вашего вопросаколичество клеток у вас изменится.