CAPullToRefreshView

2018-09-10 15:58 更新

類說明

拉動刷新view,為scrollView及其派生類提供拉動刷新操作。


基類

CAView


CAPullToRefreshView 屬性(點擊查看方法介紹)

屬性說明
PullToRefreshText拉動時的提示文本
ReleaseToRefreshText釋放拉動操作時的提示文本
RefreshingText刷新時的提示文本
LabelColor提示文本顏色
PullToImage拉動提示圖片
LoadingView刷新動畫
LayoutLinearType布局類型
PullToRefreshType拉動刷新的類型


CAPullToRefreshView 方法(點擊查看方法介紹)

方法說明
create創(chuàng)建,默認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*

參數(shù):

類型參數(shù)名說明
const CAPullToRefreshType&type拉動刷新的類型

解釋:創(chuàng)建一個拉動刷新view,指明view的類型,type是一個枚舉值。CAPullToRefreshType包括五種類型:類似于tableView和collectionView可以進行上拉和下拉刷新;listView的左拉和右拉刷新;完全自定義的拉動刷新。

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


virtual bool
init();

返回值:bool

參數(shù):

解釋:初始化

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號