Это довольно расплывчатый вопрос.
Очевидно, что вам нужно предоставить ячейки для табличного представления в его cellForRowAtIndexPath
методе делегата / источника данных.Таким образом, либо в этом методе, либо во время инициализации вашего контроллера представления, создайте необходимые вам экземпляры UITableViewCell, добавив к ним различные необходимые элементы управления в качестве подпредставлений и подключив элементы управления к контроллеру представления, чтобы вы могли определить, когда они былиизменилось.Затем просто верните соответствующую ячейку в методе cellForRowAtIndexPath
.
Лично я думаю, что в таких случаях намного проще использовать IB.Просто создайте переменную экземпляра IBOutlet для каждой пользовательской ячейки, которую вы хотите, и верните нужную ячейку в cellForRowAtIndexPath
.