показывать MKPinAnnotationView не одновременно

Привет, я хочу показать MKPinAnnotationView на основе значения широты и долготы, хранящихся в массиве, но я хочу, чтобы все контакты не отображались одновременно. Это должно быть одно за другим, то есть когда появляется один пин, после некоторой задержки появляется другой пин.

заранее спасибо


person kRuby    schedule 30.01.2014    source источник
comment
Используйте NSTimer, чтобы добиться этого   -  person Kumar KL    schedule 30.01.2014


Ответы (1)


Используйте NSTimer. чтобы сделать это: Что-то вроде этого:

-(Void)viewDidLoad{
       _timer = [NSTimer scheduledTimerWithTimeInterval:1.0f
                                                  target:self
                                                selector:@selector(_timerFired)
                                                userInfo:nil
                                                 repeats:YES];
}
- (void)_timerFired
{
   //Code to add the Annotation
   // Completed the annotation, then nil the Timer 
    if (_timer != nil && <annotationArray_reached_end>)
    {
      [_timer invalidate];
      _timer = nil;
    }
}
person Kumar KL    schedule 30.01.2014