Interface
列表组件 UIList
列表组件是一个支持NxM矩阵式排列的组件,其内部的项(item)是通过创建另一个界面源实现的
例图
属性说明
属性 | 属性变量名 | 类型 | 说明 |
---|---|---|---|
项模型 | itemModelGUI | number | 项模型 |
编辑器预览项个数 | previewSize | number | 仅用于编辑器预览显示效果 |
是否允许选中 | selectEnable | boolean | 是否允许选中 |
横向最大单元格数量 | repeatX | number | 横向最大单元格数量 |
单元格宽度 | itemWidth | number | 单元格宽度 |
单元格高度 | itemHeight | number | 单元格高度 |
单元格横向间隔 | spaceX | number | 单元格横向间隔 |
单元格竖直间隔 | spaceY | number | 单元格竖直间隔 |
滚动类型 | scrollShowType | number | 滚动类型 0-不显示 1-显示 2-自动显示 3-仅显示竖滚动条 4-仅显示横滚动条 |
横向滚动条滑块皮肤 | hScrollBar | string | 横向滚动条滑块皮肤 |
横向滚动条背景皮肤 | hScrollBg | string | 横向滚动条背景皮肤 |
垂直滚动条滑块皮肤 | vScrollBar | string | 垂直滚动条滑块皮肤 |
垂直滚动条背景皮肤 | vScrollBg | string | 垂直滚动条背景皮肤 |
滚动条宽度 | scrollWidth | number | 滚动条宽度 |
选中效果图片 | selectImageURL | string | 选中效果图片 |
选中效果图片九宫格 | selectImageGrid9 | string | 选中效果图片九宫格 (格式:上边距,右边距,下边距,左边距,是否平铺) |
选中效果图片透明度 | selectedImageAlpha | number | 选中效果图片透明度 |
选中效果图片是否位于最上层 | selectedImageOnTop | boolean | 选中效果图片是否位于最上层 |
光标悬停图片 | overImageURL | string | 光标效果图片 |
光标悬停图片九宫格 | overImageGrid9 | string | 光标效果图片九宫格 (格式:上边距,右边距,下边距,左边距,是否平铺) |
光标悬停图片透明度 | overImageAlpha | number | 光标效果图片透明度 |
光标悬停图片是否位于最上层 | overImageOnTop | boolean | 光标效果图片是否位于最上层 |
鼠标悬停即选中模式 | overSelectMode | boolean | 鼠标悬停则作为选中效果(默认是悬停效果) |
滑动内容区域滚屏 | slowmotionType | number | 用鼠标或手滑动容器内区域可以滚动内部的内容区域 (需要开启限制显示在区域内并实际内部内容尺寸已超出显示区域) 0-仅移动端启用此效果 1-始终启用此效果 2-无 |