I am trying to write a Mac application which runs in the menubar, which when clicked, displays an iOS-like popover. Similar to Flexibit’s Fantastical, or The Iconfactory’s Take Five.
I am using INPopoverController which seems to work great.
My problem is that when the user clicks on anything in the popover view, the popover becomes the key window. Is there a way to stop this from happening?
In
INPopoverWindow:means that the popover can become a key window. You can either change it to return
NO, or subclassINPopoverWindowand override that method to returnNO.