On the maps app in the IPad when you tap a pin you get a normal annotation with an “i” instead of a disclosure indicator. A further tap on the “i” reveals a popover view controller like this.

Is there a way to easily achieve this?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
First add an annotation to the map and in the
viewForAnnotationmethod, set therightCalloutAccessoryViewto a button of type, say, UIButtonTypeDetailDisclosure (I don’t think the blue info button is available by default).Pressing the button will call the
calloutAccessoryControlTappeddelegate method. In this method, deselect the annotation and show your popover. For example:YourContentViewController is a subclass of UIViewController which you can code like any other view controller. The Maps app looks like it has UITableView in the content.