Void voor checken UserLocation

Void voor checken UserLocation discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Goedemiddag, In mijn applicatie wil ik een action laten uitvoeren op het moment dat een MKMapView de locatie van de gebruiker heeft gedetecteerd. Is hier ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 21 May 2010, 15:18
Jelle Ages's schermafbeelding
» iPhone 4 16GB (Zwart) [FW: 5.0 Beta]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 64GB [FW: 5.0 Beta]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 2 March 2008
Berichten: 115
Standaard Void voor checken UserLocation

Goedemiddag,

In mijn applicatie wil ik een action laten uitvoeren op het moment dat een MKMapView de locatie van de gebruiker heeft gedetecteerd. Is hier een -(void) voor?

Bij voorbaat dank,


Jelle
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 1 June 2010, 15:39
» iPhone 5s 16GB (Goud) [FW: 7.1.2]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 12 January 2009
Berichten: 484
Standaard

Aan je vraag te zien moet ik je eerst even aanraden om wat boeken te lezen over programmeren.
__________________
Software Engineer
iPhone Developer
  #3  
Oud 1 June 2010, 18:57
» iPhone 4 32GB (Zwart) [FW: 5.0]  [Jailbreak: Nee]
» iPad 3 Wi-Fi 16GB (Zwart) [FW: 5.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 14 October 2008
Locatie: Haarlem
Berichten: 348
Standaard

De MapView is het weergeven van de huidige locatie op een Map. Je moet aan de core location service vragen (CLLocationManager) of er een GPS-fix is.
Reference
__________________
Leon
[iPhone- en Java ontwikkelaar]
  #4  
Oud 6 June 2010, 10:34
» iPhone 3GS 16GB (Zwart) [FW: 5.0 Beta]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.0 Beta]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 4 November 2009
Berichten: 13
Standaard

Kijk hier eens naar:

PHP-code:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation 

  #5  
Oud 9 June 2010, 09:47
Jelle Ages's schermafbeelding
» iPhone 4 16GB (Zwart) [FW: 5.0 Beta]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 64GB [FW: 5.0 Beta]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 2 March 2008
Berichten: 115
Standaard

Thanks voor jullie reacties. Heb een andere oplossing gevonden: ik activeer een NSTimer in de ViewDidLoad. Die koppel ik aan een void die checkt (if (mapView.isUserLocationVisible)) of de userLocation bekend is.

Jelle
  #6  
Oud 9 June 2010, 10:12
» iPhone 4 32GB (Zwart) [FW: 5.0]  [Jailbreak: Nee]
» iPad 3 Wi-Fi 16GB (Zwart) [FW: 5.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 14 October 2008
Locatie: Haarlem
Berichten: 348
Standaard

Dat heet pollen. Regelmatig kijken of de location bekend is.
Een betere, effectievere methode is om de locationManager jou te laten vertellen als de location bekend is.
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Origineele provider checken? Razors Overige providers Nederland 5 19 May 2011 16:41
iPhone 3GS: Firmware checken op packaging qinetiq Unlock 5 29 March 2010 08:18
Automatisch email checken? Ba5 iPhone algemeen 2 4 February 2010 21:49
Svp advies simlock checken Sly Archief 4 11 November 2009 18:44

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 08:11.