Skip to content

卡片式布局(探探附近/QQ配对),跟tableView一个用法,根据网友反应已经添加了重复循环属性,最新还添加了平滑加载更多数据。

License

Notifications You must be signed in to change notification settings

gsyhei/GXCardView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GXCardView

卡片式布局(探探附近/QQ配对),可以设置卡片堆叠效果,可以设置循环效果。 有建议可以联系QQ交流群:1101980843,喜欢就给个star哦,谢谢关注!

先上demo菜单效果

Requirements

Usage in you Podfile:

pod 'GXCardView'
pod 'GXCardView-Swift'

GXCardViewDataSource

- (NSInteger)numberOfCountInCardView:(GXCardView *)cardView;

- (GXCardViewCell *)cardView:(GXCardView *)cardView cellForRowAtIndex:(NSInteger)index;

GXCardViewDelegate

- (void)cardView:(GXCardView *)cardView didRemoveCell:(GXCardViewCell *)cell forRowAtIndex:(NSInteger)index direction:(GXCardCellSwipeDirection)direction;

- (void)cardView:(GXCardView *)cardView didRemoveLastCell:(GXCardViewCell *)cell forRowAtIndex:(NSInteger)index;

- (void)cardView:(GXCardView *)cardView didDisplayCell:(GXCardViewCell *)cell forRowAtIndex:(NSInteger)index;

- (void)cardView:(GXCardView *)cardView didMoveCell:(GXCardViewCell *)cell forMovePoint:(CGPoint)point direction:(GXCardCellSwipeDirection)direction;

重载数据

- (void)reloadData;
- (void)reloadDataAnimated:(BOOL)animated;

加载更多数据

- (void)reloadMoreData;
- (void)reloadMoreDataAnimated:(BOOL)animated;

从index开始加载

- (void)reloadDataFormIndex:(NSInteger)index;
- (void)reloadDataFormIndex:(NSInteger)index animated:(BOOL)animated;

可以设置参数

/** 卡片可见数量(默认3) */
@property (nonatomic, assign) NSInteger visibleCount;
/** 行间距(默认10.0,可自行计算scale比例来做间距) */
@property (nonatomic, assign) CGFloat lineSpacing;
/** 列间距(默认10.0,可自行计算scale比例来做间距) */
@property (nonatomic, assign) CGFloat interitemSpacing;
/** 侧滑最大角度(默认15°) */
@property (nonatomic, assign) CGFloat maxAngle;
/** 最大移除距离(默认屏幕的1/4) */
@property (nonatomic, assign) CGFloat maxRemoveDistance;
/** 是否重复(默认NO) */
@property (nonatomic, assign) BOOL isRepeat;

License

MIT

About

卡片式布局(探探附近/QQ配对),跟tableView一个用法,根据网友反应已经添加了重复循环属性,最新还添加了平滑加载更多数据。

Resources

License

Stars

Watchers

Forks

Packages

No packages published