Модальный ViewController панели вкладок
-
21-09-2019 - |
Вопрос
Мне нужно представить контроллер модальной панели вкладок с помощью interface builder.Я хотел бы иметь возможность указать и спроектировать контроллер панели вкладок в файле InfoViewController.xib, а затем представить его из разных мест в приложении, используя что-то вроде:
UIViewController *vc = [InfoViewController create];
[self presentModalViewController:vc animated:YES];
Я не знаю, как настроить файл interface builder.Я могу перетащить контроллер представления панели вкладок, но он не отображается при представлении контроллера представления.Как я должен связать этот контроллер панели вкладок с владельцем файла?
Решение 3
В итоге я определил контроллер панели вкладок в каждом XIB, с которого он был представлен (в настоящее время только один).Не идеальная ситуация, но не смог понять, как это сделать с помощью внешнего многоразового XIB.
Другие советы
Ты перестарался с мыслями об этом.Просто делай в точности то, что ты сказал, что собираешься сделать.Повторное использование - это хорошая вещь.
Interface Builder предназначен для разработки ваших представлений.
Вы сами выбираете, как и когда их представлять (напримермодально) внутри вашего кода.