@@ -31,7 +31,7 @@ @interface GXCardViewCell()
31
31
@property (nonatomic , assign ) CGFloat maxAngle;
32
32
@property (nonatomic , assign ) CGFloat maxRemoveDistance;
33
33
@property (nonatomic , assign ) CGPoint currentPoint;
34
- @property (nonatomic , weak ) id <GXCardViewCellDelagate> delegate ;
34
+ @property (nonatomic , weak ) id <GXCardViewCellDelagate> cell_delegate ;
35
35
36
36
- (void )addCellSnapshotView ;
37
37
- (void )removeCellSnapshotView ;
@@ -45,14 +45,6 @@ - (void)awakeFromNib {
45
45
[self setupView ];
46
46
}
47
47
48
- - (instancetype )initWithCoder : (NSCoder *)coder {
49
- self = [super initWithCoder: coder];
50
- if (self) {
51
- [self setupView ];
52
- }
53
- return self;
54
- }
55
-
56
48
- (instancetype )initWithReuseIdentifier : (NSString *)reuseIdentifier {
57
49
self = [super init ];
58
50
if (self) {
@@ -108,8 +100,8 @@ - (void)panGestureRecognizer:(UIPanGestureRecognizer*)pan {
108
100
CGAffineTransform transRotation = CGAffineTransformMakeRotation (angle);
109
101
self.transform = CGAffineTransformTranslate (transRotation, self.currentPoint .x , self.currentPoint .y );
110
102
111
- if (self.delegate && [self .delegate respondsToSelector: @selector (cardViewCellDidMoveFromSuperView:forMovePoint: )]) {
112
- [self .delegate cardViewCellDidMoveFromSuperView: self forMovePoint: self .currentPoint];
103
+ if (self.cell_delegate && [self .cell_delegate respondsToSelector: @selector (cardViewCellDidMoveFromSuperView:forMovePoint: )]) {
104
+ [self .cell_delegate cardViewCellDidMoveFromSuperView: self forMovePoint: self .currentPoint];
113
105
}
114
106
[pan setTranslation: CGPointZero inView: pan.view];
115
107
}
@@ -181,8 +173,8 @@ - (void)restoreCellLocation {
181
173
- (void )didCellRemoveFromSuperview {
182
174
self.transform = CGAffineTransformIdentity ;
183
175
[self removeFromSuperview ];
184
- if ([self .delegate respondsToSelector: @selector (cardViewCellDidRemoveFromSuperView: )]) {
185
- [self .delegate cardViewCellDidRemoveFromSuperView: self ];
176
+ if ([self .cell_delegate respondsToSelector: @selector (cardViewCellDidRemoveFromSuperView: )]) {
177
+ [self .cell_delegate cardViewCellDidRemoveFromSuperView: self ];
186
178
}
187
179
}
188
180
@@ -316,7 +308,7 @@ - (void)createCardViewCellWithIndex:(NSInteger)index {
316
308
cell.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
317
309
cell.maxRemoveDistance = self.maxRemoveDistance ;
318
310
cell.maxAngle = self.maxAngle ;
319
- cell.delegate = self;
311
+ cell.cell_delegate = self;
320
312
cell.userInteractionEnabled = NO ;
321
313
NSInteger showCount = self.visibleCount - 1 ;
322
314
CGFloat width = self.frame .size .width ;
0 commit comments