Skip to content

Commit e3383ee

Browse files
committed
Removed unnecessary property
1 parent b513b3c commit e3383ee

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

SSUIViewMiniMeDemo/SSUIViewMiniMe/SSUIViewMiniMe.h

-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,5 @@
2424

2525
@property (nonatomic, assign) id<SSUIViewMiniMeDelegate> delegate;
2626
@property (nonatomic, strong) UIScrollView *scrollView;
27-
@property (assign) NSInteger ratio;
2827
-(SSUIViewMiniMe *)initWithView:(UIView *)viewToMap withRatio:(NSInteger)ratio;
2928
@end

SSUIViewMiniMeDemo/SSUIViewMiniMe/SSUIViewMiniMe.m

+9-8
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ @implementation SSUIViewMiniMe
1717
UIView *miniMe;
1818
UIImageView *miniMeImageView;
1919
UIView *miniMeIndicator;
20+
NSInteger viewRatio;
2021
}
2122

2223
-(SSUIViewMiniMe *)initWithView:(UIView *)viewToMap withRatio:(NSInteger)ratio
@@ -26,9 +27,9 @@ -(SSUIViewMiniMe *)initWithView:(UIView *)viewToMap withRatio:(NSInteger)ratio
2627
if (self)
2728
{
2829
zoomedView = viewToMap;
29-
_ratio = ratio;
30+
viewRatio = ratio;
3031
[self setBackgroundColor:[UIColor blackColor]];
31-
self.scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, HEIGHT)];
32+
self.scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, WIDTH, HEIGHT)];
3233
self.scrollView.contentSize = CGSizeMake(viewToMap.bounds.size.width, viewToMap.bounds.size.height);
3334
self.scrollView.delegate = self;
3435
self.scrollView.minimumZoomScale = 1;
@@ -48,7 +49,7 @@ -(SSUIViewMiniMe *)initWithView:(UIView *)viewToMap withRatio:(NSInteger)ratio
4849

4950
[self addSubview:self.scrollView];
5051

51-
miniMe = [[UIView alloc]initWithFrame:CGRectMake(10, 10, viewToMap.frame.size.width/_ratio, viewToMap.frame.size.height/_ratio)];
52+
miniMe = [[UIView alloc]initWithFrame:CGRectMake(10, 10, viewToMap.frame.size.width/viewRatio, viewToMap.frame.size.height/viewRatio)];
5253
miniMe.clipsToBounds = YES;
5354
miniMeImageView = [[UIImageView alloc]initWithImage:[self captureScreen:viewToMap]];
5455
miniMeImageView.frame = CGRectMake(0, 0, miniMe.frame.size.width, miniMe.frame.size.height);
@@ -58,8 +59,8 @@ -(SSUIViewMiniMe *)initWithView:(UIView *)viewToMap withRatio:(NSInteger)ratio
5859
[self addSubview:miniMe];
5960

6061
miniMeIndicator = [[UIView alloc]initWithFrame:CGRectMake(
61-
self.scrollView.contentOffset.x/_ratio/self.scrollView.zoomScale,
62-
self.scrollView.contentOffset.y/_ratio/self.scrollView.zoomScale,
62+
self.scrollView.contentOffset.x/viewRatio/self.scrollView.zoomScale,
63+
self.scrollView.contentOffset.y/viewRatio/self.scrollView.zoomScale,
6364
miniMe.frame.size.width/self.scrollView.zoomScale,
6465
miniMe.frame.size.height/self.scrollView.zoomScale)];
6566

@@ -105,7 +106,7 @@ - (void)dragBegan:(UIControl *)c withEvent:ev
105106

106107
miniMeIndicator.frame = CGRectMake(touchPoint.x, touchPoint.y, miniMe.frame.size.width/self.scrollView.zoomScale, miniMe.frame.size.height/self.scrollView.zoomScale);
107108

108-
[self.scrollView setContentOffset:CGPointMake(touchPoint.x*_ratio*self.scrollView.zoomScale, touchPoint.y*_ratio*self.scrollView.zoomScale) animated:NO];
109+
[self.scrollView setContentOffset:CGPointMake(touchPoint.x*viewRatio*self.scrollView.zoomScale, touchPoint.y*viewRatio*self.scrollView.zoomScale) animated:NO];
109110
}
110111

111112
- (void)tapAction:(UITapGestureRecognizer *)sender
@@ -156,8 +157,8 @@ - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
156157
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
157158
{
158159
miniMeIndicator.frame =
159-
CGRectMake(self.scrollView.contentOffset.x/_ratio/self.scrollView.zoomScale,
160-
self.scrollView.contentOffset.y/_ratio/self.scrollView.zoomScale,
160+
CGRectMake(self.scrollView.contentOffset.x/viewRatio/self.scrollView.zoomScale,
161+
self.scrollView.contentOffset.y/viewRatio/self.scrollView.zoomScale,
161162
miniMeIndicator.frame.size.width,
162163
miniMeIndicator.frame.size.height);
163164

0 commit comments

Comments
 (0)