В методе - (void)mapView:(MKMapView *)aMapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
вы должны создать новый VC с вашим XIB и передать его на контроллер навигации или отобразить его, как вы хотите.
Например:
- (void)mapView:(MKMapView *)aMapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control{
NewViewController* vc = [[[NewViewController alloc] initWithNibName:@"newXib" bundle:nil] autorelease];
[self.navigationController pushViewController:vc animated:YES];
}
Вы можете найти множество учебных пособий по созданию и отображению новых видов, вам следует начать интенсивнее копать. ;)