Покажи MKPinAnnotationView не одновременно
Привет хочу показать MKPinAnnotationView
основываясь на значениях широты и долготы, хранящихся в массиве, но я хочу, чтобы все выводы не появлялись одновременно. Это должен быть один за другим, то есть, когда один вывод появляется после некоторой задержки, появляется другой вывод.
заранее спасибо
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;
}
}