Я очень запутался, что как создать
Используя UITableViewController или другой метод
Когда пользователь нажимает на любую строку, она должна раскрыться
см. Этот урок.речь идет о раскрывающемся табличном представлении
https://github.com/floriankrueger/iOS-Examples--UITableView-Combo-Box/zipball/master
Вы можете создать собственные заголовки разделов с UIButton в качестве фона для заголовка.Теперь вся таблица будет состоять только из заголовков.Нажав на кнопку, вы можете добавить строки в таблицу, что даст эффект расширения.
Мне будет легко использовать uitableview, если вам понадобится дополнительная помощь, проясните вопрос
ты хочешь таким образом
вы должны создать свернутое табличное представление и установить свойство цвета фона в соответствии с вашими требованиями. для свертывания таблицы см. это
1) Свернуть TableView 2) Свернуть таблицу
посмотрите пример библиотеки Apple Apple Developer
Я нашел эту тему об этом: Представить UITableView в виде раскрывающегося списка с помощью iOS SDK
Раскрывающийся список не реализован по умолчанию в IOS SDK