• Stars
    star
    151
  • Rank 246,057 (Top 5 %)
  • Language
    Objective-C
  • Created over 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🔥🔥🔥3D卡片轮播,卡片轮播,无限轮播,DIY

HQCardFlowView

3D卡片轮播,卡片轮播,无限轮播,DIY

如果喜欢,请给一个小星星。O(∩_∩)O谢谢!

详细请参考博客

效果如下图:

效果图

参考UITableView的UITableViewDataSource和UITableViewDelegate两个方法实现;支持五险轮播,可以加载本地图片,也可以加载网络图片,可以根据自己的需求自定义。

HQFlowViewDelegate

/**
*  当前显示cell的Size(中间页显示大小)
*
*  @param flowView 
*
*  @return CGSize
*/
- (CGSize)sizeForPageInFlowView:(HQFlowView *)flowView;

/**
*  滚动到了某一列
*
*  @param pageNumber 
*  @param flowView   
*/
- (void)didScrollToPage:(NSInteger)pageNumber inFlowView:(HQFlowView *)flowView;

/**
*  点击了第几个cell
*
*  @param subView 点击的控件
*  @param subIndex    点击控件的index
*
*  @return 
*/
- (void)didSelectCell:(HQIndexBannerSubview *)subView withSubViewIndex:(NSInteger)subIndex;

HQFlowViewDataSource

/**
*  返回显示View的个数
*
*  @param flowView 
*
*  @return 
*/
- (NSInteger)numberOfPagesInFlowView:(HQFlowView *)flowView;

/**
*  给某一列设置属性
*
*  @param flowView 
*  @param index    
*
*  @return 
*/
- (HQIndexBannerSubview *)flowView:(HQFlowView *)flowView cellForPageAtIndex:(NSInteger)index;

More Repositories

1

HQMVVM_RAC_Router

🔥🔥🔥搭建App框架(MVVM+RAC+路由)
Objective-C
75
star
2

DYLive

🔥🔥🔥实战仿斗鱼TV(Swift版) - 帮助学习Swift基础语法
Swift
61
star
3

HQCollectionViewDemo

🔥🔥🔥CollectionView轻松搞定顶部悬停效果、顶部悬停效果、collectionView达到悬停效果
Objective-C
49
star
4

HQShopDemo

🔥🔥🔥几代码实现导航栏透明渐变、实现TabBar中间凸起
Objective-C
31
star
5

LearnFlutter

Flutter 学习笔记;基础语法;持续更新
Dart
12
star
6

HQWaveEffectDemo

🔥🔥🔥炫酷波浪效果动画
Objective-C
10
star
7

HQSortButtonDemo

排序按钮封装、升序、降序
Objective-C
8
star
8

HQNotificationExtensionDemo

实现支付宝语音收款功能、串行语音播报
Objective-C
8
star
9

997ICU

"997"是一个什么样的体验呢?
6
star
10

LearnDart

Dart 语言基础学习教程,Flutter 基础
Dart
5
star
11

HQAppArchitectureDemo

iOS架构,组件化,响应式架构
Objective-C
5
star
12

HQShoppingCartAnimationDemo

仿美团、饿了么加入购物车以及加入购物车动画
Objective-C
5
star
13

meizitu

Python
3
star
14

HQTextFieldDemo

带警示效果的TextField、改变光标起始位置
Objective-C
2
star
15

HQIconFontDemo

教你如何使用iconfont图标
Objective-C
2
star
16

HQWKWebViewMessageHandlerDemo

OC与JS的交互(WKWebview-MessageHandler实现)
Objective-C
2
star
17

apicloud_alert

APIClould 自定义弹出框
JavaScript
2
star
18

BlockChain

区块链
Python
2
star
19

JS-Native

一份走心的JS-Native交互电子书
2
star
20

HQAlertView

弹框大全,代理,block等实现
Objective-C
1
star
21

RuntimeDemo

简单的 Runtime 教程(适合新手入门)
Objective-C
1
star
22

HQAllocationsDemo

Allocations分析内存分配
Objective-C
1
star
23

AdvertisePageDemo

启动加载广告思路、广告View封装
Objective-C
1
star
24

HQLog

支持控制台‘po’打印,打印中文字典/数组,支持格式化
Objective-C
1
star
25

ArrayVerifyDemo

数组越界处理,Runtime处理,分类处理
Objective-C
1
star
26

transport_gd_location

基于 Flutter 封装的网络货运信息交互系统位置信息上传插件(基于高德地图,iOS和Android)
Dart
1
star