古詩詞大全網 - 成語經典 - cocos pageview怎麽刪除

cocos pageview怎麽刪除

Public 類型

enum EventType { TURNING }

enum TouchDirection { LEFT, RIGHT }

typedef std::function< void(Ref

*, EventType)> ccPageViewCallback

Public 類型 繼承自 Layout

Public 類型 繼承自 Widget

Public 成員函數

PageView ()

默認構造函數 更多...

virtual ~PageView ()

默認析構函數 更多...

void addWidgetToPage (Widget *widget, ssize_t pageIdx, bool forceCreate)

給頁面視圖(pageview)的頁面(page)添加壹個控件(widget) 更多...

void addPage (Layout *page)

在頁面視圖(pageview)後面添加壹個頁面 更多...

void insertPage (Layout *page, int idx)

在頁面視圖(pageview)中插入壹個頁面 更多...

void removePage (Layout *page)

移除頁面視圖(pageview)中的壹個頁面 更多...

void removePageAtIndex (ssize_t index)

移除頁面視圖(pageview)中指定頁數的頁面 更多...

void removeAllPages ()

void scrollToPage (ssize_t idx)

滾動到頁面視圖(pageview)的指定頁數 更多...

ssize_t getCurPageIndex () const

獲得當前頁數 更多...

Vector< Layout * > & getPages ()

Layout * getPage (ssize_t index)

CC_DEPRECATED_ATTRIBUTE void addEventListenerPageView (Ref *target, SEL_PageViewEvent selector)

void addEventListener (const ccPageViewCallback &callback)

virtual bool onTouchBegan (Touch *touch, Event *unusedEvent) override

virtual void onTouchMoved (Touch *touch, Event *unusedEvent) override

virtual void onTouchEnded (Touch *touch, Event *unusedEvent) override

virtual void onTouchCancelled (Touch *touch, Event *unusedEvent) override

virtual void update (float dt) override

virtual void setLayoutType (Type type) override

設置布局類型(LayoutType) 更多...

virtual Type getLayoutType () const override

獲得布局類型(LayoutType) 更多...

virtual std::string getDescription () const override

返回控件(widget)的類名(class name) 更多...

virtual void onEnter () override

每次當Node進入“stage”時才調用事件回調。 如果Node進入“stage”狀態時伴隨著壹個轉換(transition),那麽事件將會在這個轉換開始的時候被調用。 在onEnter過程中,妳不能夠接入“sister/brother”兄妹節點。 如果妳重寫了onEnter方法,妳應該調用它的父類,e.g., Node::onEnter(). 更多...

Public 成員函數 繼承自 Layout

Public 成員函數 繼承自 Widget

Public 成員函數 繼承自 ProtectedNode

Public 成員函數 繼承自 Node

Public 成員函數 繼承自 Ref

Public 成員函數 繼承自 UIScrollInterface