Skip to content

Commit f7ff8c9

Browse files
committed
update
1 parent 298220c commit f7ff8c9

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

GaiaXiOS/GaiaXiOS/Component/View/Container/Slider/GXPagerLayout.m

+15-15
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
// Copyright © 2024 zhangjc. All rights reserved.
77
//
88

9-
#import "GaiaPagerLayout.h"
9+
#import "GXPagerLayout.h"
1010

11-
typedef NS_ENUM(NSUInteger, GaiaLayoutItemDirection) {
12-
GaiaLayoutItemDirectionLeft,
13-
GaiaLayoutItemDirectionCenter,
14-
GaiaLayoutItemDirectionRight,
11+
typedef NS_ENUM(NSUInteger, GXLayoutItemDirection) {
12+
GXLayoutItemDirectionLeft,
13+
GXLayoutItemDirectionCenter,
14+
GXLayoutItemDirectionRight,
1515
};
1616

1717
@interface GXPagerLayoutConfig ()
@@ -140,13 +140,13 @@ - (CGFloat)minimumInteritemSpacing {
140140
return _layout.itemSpacing;
141141
}
142142

143-
- (GaiaLayoutItemDirection)directionWithCenterX:(CGFloat)centerX {
144-
GaiaLayoutItemDirection direction = GaiaLayoutItemDirectionRight;
143+
- (GXLayoutItemDirection)directionWithCenterX:(CGFloat)centerX {
144+
GXLayoutItemDirection direction = GXLayoutItemDirectionRight;
145145
CGFloat contentCenterX = self.collectionView.contentOffset.x + CGRectGetWidth(self.collectionView.frame) / 2;
146146
if (ABS(centerX - contentCenterX) < 0.5) {
147-
direction = GaiaLayoutItemDirectionCenter;
147+
direction = GXLayoutItemDirectionCenter;
148148
}else if (centerX - contentCenterX < 0) {
149-
direction = GaiaLayoutItemDirectionLeft;
149+
direction = GXLayoutItemDirectionLeft;
150150
}
151151
return direction;
152152
}
@@ -232,13 +232,13 @@ - (void)applyLinearTransformToAttributes:(UICollectionViewLayoutAttributes *)att
232232
- (void)applyLinearTransformToAttributes:(UICollectionViewLayoutAttributes *)attributes scale:(CGFloat)scale alpha:(CGFloat)alpha {
233233
CGAffineTransform transform = CGAffineTransformMakeScale(scale, scale);
234234
if (_layout.adjustSpacingWhenScroling) {
235-
GaiaLayoutItemDirection direction = [self directionWithCenterX:attributes.center.x];
235+
GXLayoutItemDirection direction = [self directionWithCenterX:attributes.center.x];
236236
CGFloat translate = 0;
237237
switch (direction) {
238-
case GaiaLayoutItemDirectionLeft:
238+
case GXLayoutItemDirectionLeft:
239239
translate = 1.15 * attributes.size.width * (1 - scale) / 2;
240240
break;
241-
case GaiaLayoutItemDirectionRight:
241+
case GXLayoutItemDirectionRight:
242242
translate = -1.15 * attributes.size.width * (1 - scale) / 2;
243243
break;
244244
default:
@@ -268,15 +268,15 @@ - (void)applyCoverflowTransformToAttributes:(UICollectionViewLayoutAttributes *)
268268
}
269269

270270
- (void)applyCoverflowTransformToAttributes:(UICollectionViewLayoutAttributes *)attributes angle:(CGFloat)angle alpha:(CGFloat)alpha {
271-
GaiaLayoutItemDirection direction = [self directionWithCenterX:attributes.center.x];
271+
GXLayoutItemDirection direction = [self directionWithCenterX:attributes.center.x];
272272
CATransform3D transform3D = CATransform3DIdentity;
273273
transform3D.m34 = -0.002;
274274
CGFloat translate = 0;
275275
switch (direction) {
276-
case GaiaLayoutItemDirectionLeft:
276+
case GXLayoutItemDirectionLeft:
277277
translate = (1 - cos(angle * 1.2 * M_PI)) * attributes.size.width;
278278
break;
279-
case GaiaLayoutItemDirectionRight:
279+
case GXLayoutItemDirectionRight:
280280
translate = -(1 - cos(angle * 1.2 * M_PI)) * attributes.size.width;
281281
angle = -angle;
282282
break;

0 commit comments

Comments
 (0)