В моем приложении для iPhone я установил пустое представление по умолчанию, называемое главным представлением, в которое будут загружаться различные дочерние подпредставления для разных частей приложения. Это такой же подход, как если бы я использовал панель инструментов для переключения между подпредставлениями. В этом случае в контроллере MainView я мог подключить IBActions к кнопкам на панели инструментов, чтобы при нажатии кнопки MainView добавлял разные подпредставления для себя.
В моей ситуации, однако, я должен сказать MainView изменить его подпредставление из подпредставлений. Итак, вот два родственных подпредставления, каждое со своим собственным контроллером и xib, которые будут загружены как подпредставления MainView:
- StartView
- FormView
В StartView, после некоторых анимаций и приветствий, кнопка запускает сборщик изображений с камеры. Как только средство выбора изображений возвращает изображение, мне нужно сказать MainView удалить StartView и добавить FormView.
Это может быть результатом долгого дня или моей новой работы с iPhone OS, но я застрял, пытаясь понять, как правильно настроить мои объекты / контроллеры.