Я не был уверен, как сформулировать этот вопрос, поэтому я сделал все, что мог. Я пытаюсь создать пользовательский интерфейс для своего приложения, и мои взгляды находятся в контроллере навигации.Панель навигации iOS, которая изменяется между видами?
Моя цель состоит в том, чтобы мой VIEW1 имел прозрачную навигационную панель с элементами кнопки на ней и имел VIEW2 с полупрозрачной навигационной панелью. Похоже на интерфейс пользователя Snapchat при переходе от камеры к другому виду (example).
Я попытался с помощью
[self.navigationController setNavigationBarHidden:YES];
в viewWillAppear
view1 в: метод. Я также использовал обратное в методе VIEW2 viewWillAppear
:.
Это самое близкое, что я получил, чтобы получить этот эффект, однако при возврате навигационная панель исчезает, прежде чем VIEW2 покинет экран.
Я бы хотел, чтобы он следил за VIEW2 с экрана (например, Snapchats).
Я также хотел бы, чтобы панель навигации в VIEW 1 была прозрачной, а не скрытой.
Я также пробовал не устанавливать их в навигационном контроллере и давать им каждую отдельную навигационную панель. Однако проблема заключается в том, что панель навигации не попадает под строку состояния.
Любые советы приветствуются. Спасибо.