Сводка
С концептуальной точки зрения, следует ли работать с подклассами UIViewController и их Nib, даже если вы не используете UINavigationController?
Сценарий
Приложение, которое я пытаюсь разработать, не имеет UINavigationController.В основном я смотрю на элементы в одной конкретной реализации UIScrollView, и если вообще существует «следующий уровень навигации», он просто изменяет внешний вид небольшого элемента, чтобы показать больше деталей.Подробные представления элементов (разные элементы порождают разные представления) выложены в Интерфейсном Разработчике, для которого я решил создать новые подклассы UIViewController с соответствующими файлами XIB.
Сомнение
При исследованииПо-разному, как я мог видеть эти экземпляры, я сталкивался с множеством решений, использующих UINavigationController.Сам UIViewController, похоже, уже ориентирован на синергию.Есть self.navigationController и множество примеров онлайн того, как нажимать и вставлять с анимацией и без нее.
Вопрос
Итак, что мне сейчас интересно, так это «правильно ли я поступилвещь?"Поиск ответа на этот вопрос привел меня только к более конкретным примерам реализации, поэтому я решил опубликовать это.
Должен ли я ограничиться использованием шаблона «новый файл» XCode для подклассов UIViewController с XIB?Или я должен был внедрить UINavigationController в моем приложении, даже если не происходит скриншотов навигации?
Я был бы очень благодарен за просветление.Ура, Эрик-Пол.