类说明
导航栏控件,对应于CANavigationController,一般不单独使用,交由navigationController管理,实现App的层次结构。
基类
CAView
CANavigationBar 属性(点击查看方法介绍)
属性 | 说明 |
BackGroundView | 背景图片 |
TitleColor | 标题颜色 |
ButtonColor | 按钮颜色 |
Delegate | 代理 |
Item | 子项数组 |
CANavigationBar 方法(点击查看方法介绍)
方法 | 说明 |
init | 初始化 |
create | 创建,并指定Dsize |
setBackGroundView | 设置背景图片 |
setTitleColor | 设置标题颜色 |
setButtonColor | 设置按钮颜色 |
setItem | 设置子项数组 |
效果图
CANavigationBar 属性说明
类型:CAView
解释:背景图片,get{}。
类型:CAColor4B
解释:标题颜色,get{}。
类型:CAColor4B
解释:按钮颜色,get{}。
类型:CANavigationBarDelegate*
解释:代理,set/get{}。
类型:CANavigationBarItem*
解释:子项数组,get{}。
CANavigationBar 方法说明
virtual bool init(const DSize& size = DSizeZero);
返回值:bool
参数:
类型 | 参数名 | 说明 |
DSize& | size | size |
解释:初始化,并指定size
static CANavigationBar* create(const DSize& size = DSizeZero);
返回值:CANavigationBar*
参数:
类型 | 参数名 | 说明 |
DSize& | size | size |
解释:创建,并指定Dsize
virtual void setBackGroundView(CAView* var);
返回值:void
参数:
类型 | 参数名 | 说明 |
CAView* | var | 背景图片 |
解释:设置背景图片
virtual void setTitleColor(const CAColor4B& color);
返回值:void
参数:
类型 | 参数名 | 说明 |
CAColor4B& | color | 标题颜色 |
解释:设置标题颜色
virtual void setButtonColor(const CAColor4B& color);
返回值:void
参数:
类型 | 参数名 | 说明 |
CAColor4B& | color | 按钮颜色 |
解释:设置按钮颜色
virtual void setItem(CANavigationBarItem* item);
返回值:void
参数:
类型 | 参数名 | 说明 |
CANavigationBarItem* | item | 子项数组 |
解释:设置子项数组