Меню SWReveal на контроллерах с несколькими представлениями

Я разрабатываю приложение, в котором у меня есть несколько контроллеров представления, которые должны иметь доступ к боковому меню отображения. Однако я не использую контроллер навигации, а просто использую обычные контроллеры представления и открываю меню с помощью кнопки. На первом экране, который я связал с sw_front, он работает.

Если я перейду на другой экран, на который я добавил sw_front segue, это не сработает. Как я могу заставить его работать на всех связанных контроллерах представления? Вроде работает только на одном ...

Снимок экрана раскадровки: снимок экрана раскадровки


person Ethan Fine    schedule 19.02.2016    source источник
comment
Вы можете показать код?   -  person tktsubota    schedule 19.02.2016
comment
Я имею в виду, что это не совсем код. Я бы не знал, какой код показывать. Полагаю, это раскадровка. Как я настроил контроллеры представления или что-то в этом роде?   -  person Ethan Fine    schedule 19.02.2016
comment
@TroyT Вот скриншот раскадровки imgur.com/BjbQkBB   -  person Ethan Fine    schedule 19.02.2016
comment
@EthanFine проверьте мой ответ   -  person Kishore Kumar    schedule 19.02.2016


Ответы (1)


Добавьте контроллер представления представления перед ним, где вы хотите, например, контроллер первого представления.

И еще одна вещь, если вы используете доступ из SW_rear, тогда метод set_push предоставлен swrevealviewcontroller.

введите здесь описание изображения

person Kishore Kumar    schedule 19.02.2016
comment
если вы хотите получить доступ из sw_rear, используйте мое предложение, иначе вам нужно снова добавить контроллер swrevealview, например, на домашний экран :) - person Kishore Kumar; 19.02.2016
comment
Итак, мне нужно установить контроллер навигации, чтобы это сделать? Есть ли способ установить контроллер навигации без верхней панели? В основном как обычный контроллер представления? - person Ethan Fine; 19.02.2016
comment
[self.navigationController.navigationBar setTranslucent: ДА]; попробуй это - person Kishore Kumar; 19.02.2016
comment
[[Self navigationController] setNavigationBarHidden: ДА, анимация: ДА]; попробуйте это - person Kishore Kumar; 19.02.2016
comment
вы задали в нем еще один вопрос, но нет проблем, если он решил вашу проблему, примите мой ответ :), счастливого кодирования - person Kishore Kumar; 19.02.2016
comment
Вроде как будто заработало! Большое тебе спасибо. Просто закончил тем, что поставил галочку в навигационном контроллере, на самом деле не использовал его раньше, поэтому понятия не имел, что для него есть галочка :) - person Ethan Fine; 19.02.2016
comment
@EthanFine счастливого кодирования :) - person Kishore Kumar; 19.02.2016
comment
@KishoreKumar Не могли бы вы взглянуть на этот мой вопрос ... stackoverflow.com/q/35699581/5395919. Я довольно борюсь с этим вопросом. - person G.Abhisek; 29.02.2016
comment
@KishoreKumar, у меня тоже проблема с этим RevealViewController. Не могли бы вы взглянуть на мой вопрос? Я смотрю много обучающих программ на YouTube, но не работает. Вот мой вопрос. stackoverflow.com/questions/42172297/ - person May Phyu; 13.02.2017