I got a MapView on which I edited the callout of my annotations through pushing a UIPopover Controller, on which i added some table views..
I would like to achive that I don’t have to click so that my popover controller dismisses when I e.g. select another annotation on the map.. Are there any possibilities to enable these objects in background without clicking?
Any ideas or suggestions to solve this?
Since a UIPopoverController is considered modal, the default behaviour is the one you described: you must first close the popover before interacting with the view under it.
You can, however, interact with views under the popover by assigning its
passthroughViewsproperty:UIPopoverController Class Reference:
That way, you should be able to interact with your MapView while the popover is showing.
You can dismiss the currently showing popover when you select another annotation by calling
dismissPopoverAnimated: