Le code que j'ai. Au fait, je ne peux pas appeler Call to work et le site Web ne s'ouvre pas non plus!comment lier des cellules statiques à Outlet/Actions - E.G appuyez sur la cellule d'appel pour appeler le numéro
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *urlToOpen = @"";
if(indexPath.section == 0){
// call number
urlToOpen = @"tel:442074036933";
} else if(indexPath.section == 1){
// open website
urlToOpen = @"http://www.designmuseum.org";
} else {
// open address
urlToOpen = @"http://maps.apple.com/maps?daddr=Design+Museum+London";
}
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlToOpen]];
NSString *destinationAddress = [NSString stringWithFormat:@"%@+%@+%@",
[address street],
[address city],
[address country]];
NSString *sourceAddress = [LocalizedCurrentLocation currentLocationStringForCurrentLanguage];
NSString *url = [NSString stringWithFormat:@"http://maps.apple.com/maps?saddr=%@&daddr=%@",
[sourceAddress stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[destinationAddress stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
Je dois ajouter l'adresse de destination qui pour mon application est = 28 Shad Thames, Londres, Royaume-Uni. Dans quel format l'écrire? parce que je ne peux pas le faire fonctionner et vraiment besoin de trier ce problème de mon application très rapide
besoin 15 réputation que je n'ai malheureusement, 1 dernière question, cette mise en œuvre ouvre l'application cartes, est-il pas possible de le faire dans mon application elle-même plutôt que de lancer cartes application – holtii
Il est possible, mais vous ne pouvez pas faire la partie «obtenir des directions». Vous pouvez uniquement afficher l'emplacement et la destination sans la ligne et la navigation, etc. Vous devez créer un mapView. Voici un tutoriel http://prassan-warrior.blogspot.dk/2012/11/apple-maps-on-iphone-with-mapkit-and.html –
J'ai obtenu quelque chose de similaire, dans mon application 1 de mes onglets est un mapview, qui montre une marque de lieu à «design museum london» avec le bouton de divulgation, je voulais mettre en œuvre la même chose application de cartes où il affiche des informations + obtenir le bouton de directions, mais voulait tout faire dans mapview de mon application. – holtii