- ·上一篇文章:CADrawerController(抽屉控制器)
- ·下一篇文章:CANavigationBarDelegate
CANavigationController(导航控制器)
lAlignmentTop);返回值:bool参数:类型参数名说明CAViewController*viewController初始化CAViewControllerCABarVerticalAlignmentvar = CABarVerticalAlignmentTopCANavigationBar的现实样式解释:使用CAViewController来初始化,这个是必须的 virtual void replaceViewController(CAViewController* viewController, bool animated);返回值:void参数:类型参数名说明CAViewController*viewController新的viewControllerboolanimated是否播放动画解释:替换栈顶的viewController virtual void pushViewController(CAViewController* viewController, bool animated);返回值:void参数:类型参数名说明CAViewController*viewController新的viewControllerboolanimated是否播放动画解释:将新的viewController压入栈顶CAViewController* popViewControllerAnimated(bool animated);返回值:CAViewController*参数:类型参数名说明boolanimated是否播放动画解释:移除栈顶的viewControllervoid popToRootViewControllerAnimated(bool animated);返回值:void参数:类型参数名说明boolanimated是否播放动画解释:移除根的viewControllerCAViewController* popFirstViewController();返回值:CAViewController*参数:解释:移除第一个viewControllerCAViewController* popViewControllerAtIndex(int index);返回值:CAViewController*参数:类型参数名说明intindex移除第几个viewController解释:根据索引值移除viewControllerCAViewController* getViewControllerAtIndex(int index);返回值:CAViewController*参数:类型参数名说明intindex获取第几个viewController解释:根据索引值获取viewControllerCAViewController* getBackViewController();返回值:CAViewController*参数:解释:返回最后一个ViewControllerinline unsigned long getViewControllerCount() ;返回值:unsigned long参数:解释:当前栈内viewController总数virtual void setNavigationBarHidden(bool hidden, bool animated);返回值:void参数:类型参数名说明boolhidden隐藏navigationBarboolanimated是否播放动画解释:是否隐藏navigationBarvoid updateItem(CAViewController* viewController);返回值:void参数:类型参数名说明CAViewController*viewController更新navigationBarItem解释:更新navigationBarItemvirtual bool ccTouchBegan(CATouch *pTouch, CAEvent *pEvent);返回值:bool参数:类型参数名说明CATouch*pTouch触摸传递对象CAEvent*pEvent此参数待定解释:触摸事件开始时的回调函数 virtual void ccTouchMoved(CATouch *pTouch, CAEvent *pEvent);返回值:void参数:类型参数名说明CATouch*pTouch触摸传递对象CAEvent*pEvent此参数待定解释:触摸事件中触点移动时的回调函数 virtual void ccTouchEnded(CATouch *pTouch, CAEvent *pEvent);返回值:void参数:类型参数名说明CATouch*pTouch触摸传递对象CAEvent*pEvent此参数待定解释:触摸事件结束时的回调函数virtual void ccTouchCancelled(CATouch *pTouch, CAEvent *pEvent);返回值:void参数:类型参数名说明CATouch*pTouch触摸传递对象CAEvent*pEvent此参数待定解释:触摸非正常结束时的回调函数。(例如:电话或锁屏)virtual bool isReachBoundaryLeft();返回值:virtual bool参数:解释:到左边界virtual bool isReachBoundaryRight();返回值:virtual bool参数:解释:到右边界virtual bool isReachBoundaryUp();返回值:virtual bool参数:解释:到上边界virtual bool isReachBoundaryDown();返回值:virtual bool参数:解释:到下边界
CANavigationController(导航控制器)