2010-04-24 7 views
1

Est-il possible de déterminer sur une indexPath dans didSelectRowAtIndexPathdetailTextLabel une rangée de base?Liens téléphone Ouverture à didSelectRowAtIndexPath iPhone SDK

Je veux être en mesure d'ouvrir un lien téléphonique à l'aide

[[UIApplication sharedApplication] openURL:xyz] 

si la cellule a l'étiquette de texte en détail « téléphone ».

Est-ce possible?

Merci

Répondre

1
[[myTableView cellForRowAtIndexPath:path].detailTextLabel.text isEqualToString:@"phone"]; 
0

En supposant que vous fournissez la source de données pour l'affichage du tableau, vous pouvez vérifier vos données directement au lieu de la vue de la table cellulaire.

Si cela est en quelque sorte pas possible, vous pouvez toujours vous appeler:

[[tableView dataSource] tableView:tableView cellForRowAtIndexPath:indexPath]; et inspectez la cellule résultante.