MGLCalloutViewDelegateprotocol defines a set of optional methods that you can use to receive messages from an object that conforms to the
MGLCalloutViewprotocol. The callout view uses these methods to inform the delegate that the user has interacted with the the callout view.
@protocol MGLCalloutViewDelegate <NSObject>
protocol MGLCalloutViewDelegate : NSObjectProtocol