Описание: карта, созданная пользователем.
#import <MapCharting/MapCharting.h> @interface CustomMap : MapChart2D @end
#import "CustomMap.h"
@implementation CustomMap
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
}
return self;
}
// Обрабатываем событие изменения целочисленного индекса временной оси
- (void) mapTimeAxis: (MapTimeAxis *)mapTimeAxis setIndex: (int) idx {
[super mapTimeAxis:mapTimeAxis setIndex:idx];
NSLog(@"%@ %d",@"Целочисленный индекс временной оси: ", idx);
}
// Обрабатываем событие изменения вещественного индекса временной оси
- (void) mapTimeAxis: (MapTimeAxis *)mapTimeAxis setDoubleIndex: (double) idx{
[super mapTimeAxis:mapTimeAxis setDoubleIndex:idx];
NSLog(@"%@ %f",@"Вещественный индекс временной оси: ", idx);
}
// Обрабатываем событие запуска воспроизведения временной оси
- (void) mapTimeAxisPlaybackStarted:(MapTimeAxis *)mapTimeAxis{
[super mapTimeAxisPlaybackStarted:mapTimeAxis];
NSLog(@"Запущено воспроизведение временной оси");
}
// Обрабатываем событие остановки воспроизведения временной оси
- (void) mapTimeAxisPlaybackStopped:(MapTimeAxis *)mapTimeAxis{
[super mapTimeAxisPlaybackStopped:mapTimeAxis];
NSLog(@"Остановлено воспроизведение временной оси");
}
@end
См. также: