У меня есть NSPopover, который я могу отсоединить как NSWindow. Однако после этого в следующем popover отсутствует треугольник выноски. Я нахожу, что если я перетащил новый popover и вернусь к кнопке, я восстановил треугольник - так должно быть, что popover застрял в выключенном состоянии. Как я могу сбросить состояние после того, как вытащил окно?После отсоединения NSPopover следующего вида отсутствует выноска
Перед
После
Одна мысль о том, что намерение состоит в том, чтобы сделать новый NSPopover каждый раз, но это не может быть правильным , Любые ответы, ссылки и т. Д. Очень ценятся.
Обновление В примере кода Xcode popover действительно повторно создается каждый раз. Это происходит в делегате в popoverDidClose.