Я делаю приложение с возможностью поиска. Он будет иметь кнопку «Фильтр», которая при нажатии будет отображать список параметров фильтрации.Как представить контроллер просмотра внутри другого в Swift?
Модальный контроллер просмотра должен быть справа и слева, а не охватывать весь экран (как показано ниже).
Мне удалось отобразить контроллер просмотра программно, охватывая всю страницу, но мне не удаётся выяснить, как оживить открытие контроллера вида (справа налево), а также как оставить некоторое пространство для просмотра другого контроллера просмотра. Это должно быть в Свифт. Я видел несколько вопросов об этом, но все те, которые я мог найти, использовали Objective C и устаревшие API.
Благодаря
Пример:
На самом деле вам нужно сделать еще немного домашнего хозяйства, если вы хотите разместить другой контроллер представления в родительском/дочернем отношениях. Вам нужно добавить дочерний элемент в список контроллеров дочерних представлений, а затем есть количество системных сообщений, которые вы должны переслать. Лучше использовать представление контейнера в IB и подключить другой контроллер представления с встроенным segue, как я опишу в своем ответе. –