UIPopoverController disable "disable" - how can I detect this event?

I am using UIPopover in my navigation bar. I have several UIBarButtonItems, and a popover extends from one of them.

When popOver is activated, I changed the button style to UIBarButtonItemStyleDone.

However, popOver was fired by clicking on the UIPopoverController, as expected, but after that I want to change the style to UIBarButtonItemStyleBordered.

Is it possible to determine if the UIPopOverController is closing? And therefore, is this piggyback for my own needs?

+5
source share
1 answer

-popoverControllerDidDismissPopover: UIPopoverControllerDelegate, , .

- (void) popoverControllerDidDismissPopover:(UIPopoverController *) popoverController {
   //do stuff here...
}
+18

All Articles