cocos pageview怎么删除
1个回答
2016-10-18 · 知道合伙人软件行家
关注
展开全部
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
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询