マップを Safari で開いているのか、MapKit フレームワークを使用して同じアプリケーションで開いているのかはわかりません。ただし、話しているトップバーは、Safari でマップを開いた場合にのみ表示されますが (以下のコードに示すように)、アプリケーションマップでそのような制御を希望する場合 (つまり、MapKit、MKMapView を使用)、そのようなコントロールを同じ UI と機能でコーディングします。
(サファリで)方向を取得するための正しいURLについては、コードを参照してください:
NSString* url = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%@&daddr=%@",
[source stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[destination stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
];
//where source and destination will be your address strings.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];