Я создал свой собственный класс ProfileUIViewController
, который является UINavigationControllerDelegate
.Я отображаю это представление двумя способами:
Из IBAction в пределах A-UIViewController.m
, как UIModalViewController
.A-UIViewController
имеет UINavigationBar
при загрузке, но когда я отображаю модальное изображение, у него больше нет навигационной панели.
При щелчке строки строки таблицы в B-UIViewController.m
,толкая его в стек.B-UIViewController
имеет UINavigationBar
при загрузке, а ProfileViewController
сохраняет navBar по желанию:)
Что я хочу сделать, так это сохранить UINavigationBar, когда представлениезагружается как модальное в случае 1, заполняя ВНУТРИ UINavigationBar вместо того, чтобы наложить на весь вид.(IE, я хотел бы, чтобы модал появлялся в A-UIViewConroller
под navBar - уменьшая его размер)
Может кто-нибудь помочь мне с этим?Нужно ли мне создавать свой собственный класс ModalViewController
- разве это не будет ProfileUIViewController
?Нужны ли какие-то методы экземпляра, которые я не даю?Любое направление было бы здорово :)