У меня есть приложение, которое использует навигационную панель.То, что я хочу сделать, это сделать его прозрачным, когда я нажимаю последний вид из последовательности навигации, и сделать его непрозрачным, когда я нажимаю кнопку «Назад» на навигационной панели
, с которой я пытался работать на dealoc, но это не такт работа.Мой взгляд - это UIScrollView, а не UiView, но я думаю, что это не имеет значения.
На мой взгляд, мне нужно контролировать события на панели навигации и видеть тип представления с помощью циклаили вызвать какое-либо событие при «выгрузке» моего текущего представления
, когда я нажимаю на представление, я делаю self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
и когда он появляется, мне нужно
self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;