RMMapScrollView.m
949 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//
// RMMapScrollView.m
// MapView
//
// Created by Thomas Rasch on 11.06.12.
// Copyright (c) 2012 Alpstein. All rights reserved.
//
#import "RMMapScrollView.h"
@implementation RMMapScrollView
@synthesize mapScrollViewDelegate;
- (void)setContentOffset:(CGPoint)contentOffset
{
if (self.mapScrollViewDelegate)
[self.mapScrollViewDelegate scrollView:self correctedContentOffset:&contentOffset];
[super setContentOffset:contentOffset];
}
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated
{
if (self.mapScrollViewDelegate)
[self.mapScrollViewDelegate scrollView:self correctedContentOffset:&contentOffset];
[super setContentOffset:contentOffset animated:animated];
}
- (void)setContentSize:(CGSize)contentSize
{
if (self.mapScrollViewDelegate)
[self.mapScrollViewDelegate scrollView:self correctedContentSize:&contentSize];
[super setContentSize:contentSize];
}
@end