Categories: CrossApp 教程

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

参数:

解释:初始化

唐伯虎点蚊香

前端小白,想各位学习!

Share
Published by
唐伯虎点蚊香

Recent Posts

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

4 天 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

2 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

2 周 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

2 周 ago

聊聊React和Vue组件更新的实现及区别

React 和 Vue 都是当…

3 周 ago