... что, по моему ограниченному пониманию, мне нужно создать для него еще один ViewController
A UITableView
не должен заполнять весь вид, поэтому вы можете добавить UITableView
к существующему UIViewController
без проблем:)
Вот пример раскадровки с обычным видом (зеленый) вверху с фиксированной высотой 128 и ниже, UITableView
который занимает остальную часть представления.
Итак, чтобы решить вашу проблему, вы можете:
- Создать«вид сверху» со всем статическим содержимым
- Создайте
UITableView
, чтобы заполнить нижнюю часть вашего вида - Перетащите розетки на ваш
UITableView
- Заполните это
UITableView
с данными с использованием стандартных UITableViewDelegate
и UITableViewDataSource
методов «как обычно».
Что касается того, как реализовать UITableView
, взгляните на этот учебник (или, в общем, просто Google "UITableView Tutorial":))
Надеюсь, что это приведет вас в правильном направлении.