Accueil Médias sociaux Comment créer une prise pour le contrôleur de carte dans votre application iOS - les nuls

Comment créer une prise pour le contrôleur de carte dans votre application iOS - les nuls

Table des matières:

Vidéo: Comment créer un identifiant Apple Gratuit (Créer un Compte Apple) 2025

Vidéo: Comment créer un identifiant Apple Gratuit (Créer un Compte Apple) 2025
Anonim

Si vous souhaitez utiliser MapController pour votre application iOS, vous aurez besoin d'une prise. Avec votre sélecteur de carte pris en charge, il est temps de créer une prise pour que MapController ait accès à la vue Carte pour centrer la carte et afficher les annotations. Procédez comme suit:

1Fermez la zone Utilitaire et sélectionnez l'Assistant dans le sélecteur Editeur de la barre d'outils Xcode.

Si le MapController. m fichier n'est pas celui qui est affiché, allez dans la barre de saut de l'assistant et sélectionnez-le.

2 Faites glisser le pointeur de la vue Carte du canevas ou du plan du document vers l'extension de classe MapController (l'interface privée en haut du fichier) et créez un objet IBOutlet nommé mapView.

Vous remarquerez une erreur de compilateur (Live Issue) - Nom de type inconnu 'MKMapView'.

3Parce que vous utiliserez l'infrastructure MapKit et possédez une propriété de type MKMapView, vous devez mettre à jour l'interface publique MapController (dans le fichier MapController.h) avec le code en gras qui suit.

Vous l'avez également adopté le protocole MKMapViewDelegate.

4Sélectionnez puis faites glisser le contrôle segmenté du contrôle segmenté vers l'interface privée de MapController entre les instructions @intrface et -d.

Dans ce cas, il est plus facile de sélectionner et de faire glisser depuis le plan du document.

5Dans la boîte de dialogue qui apparaît, choisissez Action dans le menu déroulant Connexion.

Dans la même boîte de dialogue, laissez Valeur modifiée comme sélection dans le menu déroulant Événement.

Valeur modifiée est l'événement généré lorsque l'utilisateur touche un segment pour modifier la sélection.

6 Toujours dans la même boîte de dialogue, nommez cette action mapType en entrant mapType dans le champ Nom; puis cliquez sur Connect.

Cette action fournira à votre code le type de carte sélectionné par l'utilisateur effectuant un choix en utilisant le contrôle segmenté.

Étant donné que vous disposez désormais d'une prise de sortie, vous faites du contrôleur de carte un délégué dans votre code, plutôt que de le faire dans Interface Builder comme vous l'avez déjà fait. De toute façon c'est bien.

#import "DetailViewController. H" #import @interface MapController: RTDetailViewController -d
Comment créer une prise pour le contrôleur de carte dans votre application iOS - les nuls

Le choix des éditeurs

Communauté Pages dans Facebook - mannequins

Communauté Pages dans Facebook - mannequins

Pages communautaires, ou Faceboook Pages qui ne représentent pas officiellement quelque chose ou quelqu'un, tendent couvrir un large éventail de choses, des activités de base aux déclarations politiques. Souvent, l'objet représenté par ces pages est quelque chose qui ne peut tout simplement pas être la propriété d'une société ou d'un individu - des choses comme "Cheese" ou "Ultimate Frisbee". "Vous pouvez voir ...

Agrandissement de votre ferme Farmville - mannequins

Agrandissement de votre ferme Farmville - mannequins

Les agrandissements de terres agricoles augmentent la taille de votre ferme et vous permettent de cultiver plus de cultures. Avoir plus de récoltes signifie avoir plus de pièces de monnaie de ferme! L'achat d'une extension de terrain est un excellent investissement, et vous devriez passer à des niveaux plus élevés, comme indiqué dans le tableau, dès que possible. Nom de l'expansion Taille (dans les parcelles labourées) ...

ÉTendre votre communauté CityVille - les nuls

ÉTendre votre communauté CityVille - les nuls

CityVille est conçu comme une expérience communautaire. Vous travaillez avec vos amis sur Facebook et vous vous faites de nouveaux amis sur le projet. Voici plusieurs façons d'aider vos voisins de CityVille: Construire des bâtiments communautaires: Les voisins peuvent se faire parvenir des matériaux de construction, tels que des rubans et des dorures, pour des bâtiments communautaires, en s'abritant de leurs dépenses ...

Le choix des éditeurs

Comment les entreprises vous convainquent d'acheter leurs produits - mannequins

Comment les entreprises vous convainquent d'acheter leurs produits - mannequins

Presque tous les médias commerciaux destinés aux femmes reçoivent leur publicité les revenus des secteurs de l'alimentation, de la beauté, de l'alimentation et de la mode. Juste l'industrie de régime elle-même est une entreprise commerciale de 33 milliards de dollars par an. Et, bien sûr, ces industries ont continuellement besoin de clients pour continuer à réussir. C'est dans leur meilleur intérêt de ...

Comment l'image corporelle se forme dans votre jeunesse - les nuls

Comment l'image corporelle se forme dans votre jeunesse - les nuls

En général, ce que vous avez vécu avec votre famille grandissaient ont eu un effet direct sur les pensées et les sentiments que vous aviez à propos de votre corps. Repensez à vos jeunes années. Dans quelle mesure les énoncés suivants décrivent votre famille? Personne n'a exercé. La voiture était utilisée même pour de courts trajets. De la nourriture lourde et engraissante ...

ÊTre un grand accompli au lieu d'être parfait - des nuls

ÊTre un grand accompli au lieu d'être parfait - des nuls

Si vous êtes un perfectionniste, vous êtes Je pense probablement que si vous abandonnez complètement ces attributs, vous ferez un travail terrible et perdrez toute détermination ou discipline que vous avez. Cependant, maintenant que vous savez que le perfectionnisme ne sert aucun but positif et peut réellement nuire à votre performance, vous pouvez vous engager à faire des changements étape par étape. ...

Le choix des éditeurs

Configurer une liste de clients QuickBooks 2010 - les mannequins

Configurer une liste de clients QuickBooks 2010 - les mannequins

Une liste de clients dans QuickBooks 2010 conserve une trace de tous vos clients et de vos informations client. Par exemple, la liste des clients tient compte des adresses de facturation et des adresses de livraison des clients.

Comment configurer un Job QuickBooks 2014 - Les nuls

Comment configurer un Job QuickBooks 2014 - Les nuls

Sont nombreux à travailler sur des projets ou des jobs. Pour configurer un travail QuickBooks, sélectionnez la commande Customers → Customer Center. QuickBooks affiche la fenêtre Customer Center. Pour configurer un travail pour un client particulier, cliquez avec le bouton droit sur le client et choisissez la commande de menu Ajouter un travail dans le menu contextuel. Lorsque vous faites ainsi, QuickBooks affiche le Nouveau ...

Configuration de la paie de base dans QuickBooks - mannequins

Configuration de la paie de base dans QuickBooks - mannequins

Pour définir la paie à effectuer soi-même QuickBooks, vous passez par une entrevue en ligne. Pour démarrer cette interview, sélectionnez la commande Employés → Paie → Activer la paie dans QuickBooks. QuickBooks affiche la page d'abonnement QuickBooks en ligne (Services de paie Intuit QuickBooks). Pour configurer la paie de QuickBooks, vous indiquez qui vous voulez payer les taxes sur la masse salariale et la taxe sur les salaires ...