JSRUN 用代码说话

CAPullToRefreshView

编辑教程

CAPullToRefreshView

类说明

拉动刷新view,为scrollView及其派生类提供拉动刷新操作。

基类

CAView

CAPullToRefreshView 属性

属性 说明
PullToRefreshText 拉动时的提示文本
ReleaseToRefreshText 释放拉动操作时的提示文本
RefreshingText 刷新时的提示文本
LabelColor 提示文本颜色
PullToImage 拉动提示图片
LoadingView 刷新动画
LayoutLinearType 布局类型
PullToRefreshType 拉动刷新的类型

CAPullToRefreshView 方法

方法 说明
create 创建,默认Frame为(0,0,0,0)
init 初始化

CAPullToRefreshView 属性说明

PullToRefreshText

类型:string

解释:下拉时的提示文本,get/set{}。

ReleaseToRefreshText

类型:string

解释:释放拉动操作时的提示文本,get/set{}。

RefreshingText

类型:string

解释:刷新时的提示文本,get/set{}。

LabelColor

类型:CAColor4B

解释:所有提示文本的颜色,get/set{}。

PullToImage

类型:CAImage*

解释:拉动操作时的提示图片,get/set{}。

LoadingView

类型:CAActivityIndicatorView*

解释:加载动画,get/set{}。

LayoutLinearType

类型:CALayoutLinearType

解释:布局类型,get/set{}。

PullToRefreshType

类型:CAPullToRefreshType

解释:拉动刷新的类型,这里的类型实际指刷新视图的位置,get/set{}。

CAPullToRefreshView 方法说明

static CAPullToRefreshView* create(const CAPullToRefreshType& type)

返回值:CAPullToRefreshView*

参数:

类型 参数名 说明
const CAPullToRefreshType& type 拉动刷新的类型

解释:创建一个拉动刷新view,指明view的类型,type是一个枚举值。

CAPullToRefreshType包括五种类型:类似于tableView和collectionView可以进行上拉和下拉刷新;listView的左拉和右拉刷新;完全自定义的拉动刷新。

typedef enum
{
    CAPullToRefreshTypeHeader = 0,
    CAPullToRefreshTypeFooter,
    CAPullToRefreshTypeLeftHeader,
    CAPullToRefreshTypeRightFooter,
    CAPullToRefreshTypeCustom
 }CAPullToRefreshType;

virtual bool init();

返回值:bool

参数:

解释:初始化

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟