De toegang tot de kaart

IOS, kaart altijd helpt ons te vinden.Kaart integratie van hen gebruiken MapKit kader, stap in, stap 1, en het creëren van een toepassing van een eenvoudig advies.,, stap 2, kies je het dossier, en de keuze van de doelstellingen en bij de MapKit. Kader van stap 3.,,, moeten we ook de toevoeging van CoreLocation. Kader,, stap 4 toe te voegen. Een oog om een viewcontroller.xib IBOutlet, genaamd MapView.,, 5 stap is het creëren van een nieuwe selectie van documenten documenten - nieuwe -> documenten...- de keuze van de doelstellingen van de categorie C, en daarna de volgende stap, stap 6.,, een soort mapannotation "categorieën" voor de NSObject.,, zeven stappen, kiezen voor het creëren van een.,, salaristrap 8, vernieuwing mapannotation. H: invoer,&#< basis /Stichting. H > de invoer van&#< MapKit /MapKit. H > @ interface in mapannotation:NSObject < MKAnnotation > @ eigenschappen (niet - nucleaire, sterk nsstring * * * * * * *) titel; @ eigenschappen (niet - nucleaire, lezen en schrijven) cllocationcoordinate2d coördineren; - (ID) initWithTitle: (nsstring * * * * * * *) Titel: (cllocationcoordinate2d) coördinatie van coordinate2d; @ en, tot slot, stap 9, de vernieuwing, de mapannotation. M, de vermindering van de invoer, de volgende &;&#"mapannotation. H" "de tenuitvoerlegging van mapannotation - (ID) initWithTitle: (nsstring * * * * * * *) Titel: (cllocationcoordinate2d) coördinatie van coordinate2d {selF.title = titel; self.coordinate = coordinate2d; zelf terug;} "en, tot slot, stap 10, het bijwerken van het dossier ViewController. H, de vermindering van de invoer, de volgende &;&#< werken /werken. H > de invoer van&#< MapKit /MapKit. H > de invoer van&#< CoreLocation /CoreLocation. H > @ interface oog: UIViewController < mkmapviewdelegate > {*} MKMapView MapView; de laatste stappen", 11, ViewController. m het bijwerken van het dossier, als volgt &verminderen;&#"documenten, in ViewController. H" invoer "# mapannotation. H" @ interface van mening "einde" de uitvoering van het oog () - (b) viewDidLoad {[super viewDidLoad]; [] = [MKMapView toewijzing van mening initwithframe:cgrectmake (10100300300)]; mapview.delegate = zelf; mapview.centercoordinate = cllocationcoordinate2dmake (37.32, -122.03); mapview.maptype = mkmaptypehybrid; cllocationcoordinate2d positie; location.latitude = (bis) 37.332768; location.longitude = (bis) -122.030039; ///////toevoegen aan de opmerkingen van de kaart bekijken we mapannotation * interpretatie = [[verdeling van mapannotation initWithTitle:@ "appel hoofd" coördinatie: de positie cllocationcoordinate2d]; [oog AddAnnotation: De interpretatie van location2.latitude = (;; 37.35239 dubbele); location2.longitude = (bis) -122.025919; mapannotation * * * * * * * newannotation2 = [verdeling van [mapannotation initWithTitle:@ "test" coördinatie: de behandeling van mening AddAnnotation:newannotation2]; []; [self.view vertaling: MapView]) ///////; als de toevoeging van de kaart vergroot het.(15) - (") van mening: (MKMapView * * * * * * *) (* * * * * * * didaddannotationviews: M 'n NSArray). {mkannotationview * * * * * * * annotationview = [standpunten]:0 objectatindex; id < in de MKAnnotation > MP = [aantekening. Annotationview; mkcoordinateregion regio = mkcoordinateregionmakewithdistance ([MP coördineren], 15001500); [mV setregion: regio: de animatie is]; [mV]: is selectannotation:MP animatie;} {[(b) - didreceivememorywarning super didreceivememorywarning]; ///////verwerking van alle middelen, kan worden opgelost.Aan het einde van de output,} @, als we die aanvragen, krijgen we als volgt: produktie, als we de rol van de kaart, krijgen we de produktie is als volgt:,,,

iOS Tutorial
iOS Tutorial



Previous:
Next Page: