У меня есть простая иерархия навигации, которая имеет 2 вида, между которыми она находится. Мне нужна настраиваемая панель навигации, поэтому я по умолчанию скрыт, и я реализовал Container View, который разделяет между двумя представлениями в иерархии nav.Как поделиться просмотром через иерархию навигации без анимации?
Все работает так, как я хочу, за исключением случаев, когда я перехожу к нижнему или более высокому виду, верхняя панель появляется, а затем появляется на новом экране. Я бы хотел, чтобы он казался неподвижным, когда я нажимаю или поплю к другим представлениям в иерархии.
Есть ли простой способ сделать это? Или я должен удалить свой пользовательский общий контейнерный просмотр и попытаться сделать эту работу с панелью навигации (которую я сейчас скрываю)?
Похоже, что лучший способ сделать то, что я пытался сделать, было бы просто стиснуть зубы и узнать, как настроить по умолчанию Navigation Controller (изменить его высоту, и добавить пользовательские кнопки). Однако теперь я попытаюсь выполнить свое приложение с несколькими перекрывающимися представлениями контейнера, которые я могу показывать на экране и за его пределами, поскольку, поскольку это не вызывает каких-либо непредвиденных новых проблем, это подход, который я уже очень хорошо знаю и я получу внешний вид. – PlateReverb