名称 | 参数类型 | 描述 |
vertical | boolean | 设置为false是为横向Tabs,设置为true时为纵向Tabs。
默认值:false
|
scrollable | boolean | 设置为true时可以通过滑动页面举行页面切换,为false时不可滑动切换页面。
默认值:true
|
barMode | BarMode,ScrollableBarModeOptions | TabBar布局模式,BarMode为必选项,ScrollableBarModeOptions为可选项,具体描述见BarMode罗列阐明、ScrollableBarModeOptions对象阐明。从API version 10开始,支持ScrollableBarModeOptions参数。其中ScrollableBarModeOptions参数仅Scrollable模式下有效,非必填参数。
默认值:BarMode.Fixed
|
barWidth | number | Length | TabBar的宽度值。
默认值:
未设置带样式的TabBar且vertical属性为false时,默认值为Tabs的宽度。
未设置带样式的TabBar且vertical属性为true时,默认值为56vp。
设置SubTabbarStyle样式且vertical属性为false时,默认值为Tabs的宽度。
设置SubTabbarStyle样式且vertical属性为true时,默认值为56vp。
设置BottomTabbarStyle样式且vertical属性为true时,默认值为96vp。
设置BottomTabbarStyle样式且vertical属性为false时,默认值为Tabs的宽度。
阐明:
设置为小于0或大于Tabs宽度值时,按默认值显示。
|
barHeight | number | Length | TabBar的高度值。
默认值:
未设置带样式的TabBar且vertical属性为false时,默认值为56vp。
未设置带样式的TabBar且vertical属性为true时,默认值为Tabs的高度。
设置SubTabbarStyle样式且vertical属性为false时,默认值为56vp。
设置SubTabbarStyle样式且vertical属性为true时,默认值为Tabs的高度。
设置BottomTabbarStyle样式且vertical属性为true时,默认值为Tabs的高度。
设置BottomTabbarStyle样式且vertical属性为false时,默认值为56vp。
阐明:
设置为小于0或大于Tabs高度值时,按默认值显示。
|
animationDuration | number | TabContent滑动动画时长。不设置时,点击切换页签无动画,滑动切换有动画;设置时,点击切换和滑动切换都有动画。
默认值:300
阐明:
设置为小于0或百分比时,按默认值显示。
|
divider | DividerStyle | null | 用于设置区分TabBar和TabContent的分割线样式设置分割线样式,默认不显示分割线。
DividerStyle: 分割线的样式;
null: 不显示分割线。
|
fadingEdge | boolean | 设置页签超过容器宽度时是否渐隐消失。
默认值:true
|
barOverlap | boolean | 设置TabBar是否背后变含糊并叠加在TabContent之上。
默认值:false
|
barBackgroundColor | ResourceColor | 设置TabBar的配景颜色。
默认值:透明
|
barGridAlign | BarGridColumnOptions | 以栅格化方式设置TabBar的可见区域。具体拜见BarGridColumnOptions对象。仅水平模式下有效。 |