В моем приложении OS X, построенном с помощью Swift, я показываю popover, когда пользователь не вошел в систему. Пользователь регистрируется через popover. Как я могу обнаружить на контроллере представления, который запустил popover, который был отклонен?Как определить, что popover завершен?
0
A
ответ
1
Как уже упоминалось @Koen, вы должны проверить NSPopoverDidCloseNotification
и вызвать метод, если поповер сделал близко:
NSNotificationCenter.defaultCenter().notificationCenter.addObserver(
self,
selector: "popOverClosed:",
name:NSPopoverDidCloseNotification,
object: nil
)
Таким образом, метод popOverClosed
вызывается каждый раз, когда поповер увольняет.
func popOverClosed(sender : AnyObject) {
//PopOver Dismissed
}
0
Слушайте уведомление NSPopoverDidCloseNotification
.
+0
Вы правы. Я не проверял теги должным образом. – Christian
Смежные вопросы
- 1. Как определить, что поток завершен с помощью C#?
- 2. Как убедиться, что экземпляр завершен?
- 3. Как определить, завершен ли ответ HTTP
- 4. PYTHON Как определить, когда был завершен процесс
- 5. Как проверить, что поток завершен?
- 6. Как определить, когда запрос завершен в mootools?
- 7. Не удалось определить текст popover
- 8. Как определить события щелчка в popover? (Swift)
- 9. Как считать, что цикл for завершен?
- 10. Как проверить, что разъем Phoenix завершен?
- 11. Как проверить, что вызов @Async завершен весной?
- 12. Как проверить, что моментальный снимок теперь «завершен»
- 13. перехватить копию, вставить, определить popover в UIWebView
- 14. Любой способ определить, завершен ли элемент?
- 15. Ручка «Копировать» и «Определить» пункты меню Popover
- 16. Как определить, успешно ли «WriteAllText» в Visual Basic успешно завершен?
- 17. Как определить, когда «последний» рабочий процесс/поток завершен в Go?
- 18. как определить, когда завершен запрос на отправку формы/загрузка.
- 19. Как определить, завершен ли ответ HTTP в C
- 20. Как определить процесс завершен или нет в Заказе процесса продаж
- 21. Как создать анимацию popover popover, как это?
- 22. обнаруживает, когда UIPopoverController завершен, представлен UIImageViewcontroller
- 23. Обнаружение, когда процесс завершен (но не завершен)
- 24. Как определить, что проверено?
- 25. Как определить что-то?
- 26. Как узнать, что do_upload уже запущен и завершен?
- 27. Остыньте, убедитесь, что асинхронный метод завершен
- 28. что-то делать, когда индикатор выполнения завершен.
- 29. T-SQL «Тьюринг завершен»: что это значит?
- 30. Используйте passthru, чтобы убедиться, что командлет завершен
Он использует OSX, а не iOS. – Koen