У меня есть навигатор. На навигационной панели есть кнопка, связанная с контроллером просмотра. Действие для кнопки «popover» на контроллер вида. Мне нужно, чтобы контроллер вида исчез, когда нажата кнопка на. Все, что у меня есть, это [self.viewCV.superview.superview.superview.superview setHidden:true]
(где viewCV является прямым дочерним элементом контроллера вида). Кажется, что скрыть контроллер представления, однако, некоторые «элементы управления» на контроллере представления, где «кнопка запуска» (UIBarButtonItem активирует второй вид контроллер).Скрыть контроллер?
ответ
Если вы просто пытаетесь отклонить UIPopoverController, вам не нужно копаться в подобных супервизорах, чтобы попытаться скрыть это. Все, что вам нужно, это иметь ссылку на пирог, и вы можете просто сказать ему, чтобы уволить себя:
[popoverController dismissPopoverAnimated:YES];
Хорошо, но как мне получить ссылку на popover? – user2687781
@ user2687781 К сожалению, AFAIK нет отличного способа сделать это. Вам нужно будет создать слабую ссылку на popover и передать ее контроллеру вида в popover при создании, тем самым предоставив ему куда-нибудь отправить сообщение. –
Я полагаю, что я мог бы создать его программно. – user2687781
- 1. Скрыть контроллер Popover
- 2. Как скрыть контроллер в cakrphp
- 3. Https: Скрыть контроллер от http
- 4. Можно ли скрыть навигационный контроллер?
- 5. сегментированный контроллер скрыть сегмент 0
- 6. Показать/Скрыть UIButton в другой контроллер
- 7. Показать/скрыть контроллер навигации с плавной анимацией
- 8. Как скрыть контроллер навигации для UISearchController
- 9. Скрыть ссылку на удаление через контроллер
- 10. Swift: Скрыть контроллер вида после первого использования
- 11. Показать/скрыть .asp контроллер с C#
- 12. AngularJS: Как скрыть контроллер div, а затем показать другой контроллер div на том же месте?
- 13. Как временно скрыть представленный контроллер View, который также представляет контроллер вида
- 14. Как скрыть определенный контроллер View на выбранном ответе или кнопке?
- 15. Как скрыть и отобразить контроллер главного представления в контроллере SplitView
- 16. Когда сделать попы в NavigationController, контроллер представления Родителя скрыть
- 17. Скрыть элемент панели вкладок, но все же отобразить контроллер
- 18. как скрыть кнопку в другом виде контроллер в объективе c
- 19. ActionLink добавляет аргумент контроллера для связи при попытке скрыть контроллер
- 20. Скрыть панель состояния, имея контроллер медиа на андроид
- 21. Скрыть вкладку для текущего контроллера представления в контроллер панели вкладок
- 22. Скрыть навигационный контроллер При прокрутке в файлах XIB
- 23. Скрыть контроллер и действие в довольно URL с Yii2
- 24. Скрыть CodeIgniter как контроллер и имя метода из URL
- 25. полностью показать/скрыть контроллер панели и использовать пробел
- 26. как скрыть навигационную панель, когда я нажимаю навигационный контроллер?
- 27. Шифр / Скрыть контроллер и имя действия от url
- 28. Как скрыть действия и контроллер от URL: ASP.NET MVC
- 29. Скрыть простой контроллер действий, когда просмотр еще не сохранен
- 30. контроллер в другой контроллер
вы создаете UIPopover с вашей кнопки действия, или ваше имя действия только что назвали «поповер». Непонятно, что вы намереваетесь, и ваше использование слова popover запутывает. – Justin
@JustinAmberson. Кнопка имеет ссылку на интерфейс для UIViewController, которая является ссылкой «popover»: http://i.imgur.com/Sfz25me. png – user2687781