Added calloutViewWillAppear and calloutViewWillDisappear Delegate methods