1. 程式人生 > >MornUI的List元件渲染和新增滾動條

MornUI的List元件渲染和新增滾動條

 list怎麼用
例子:新增一個label並選中,Ctrl+B轉換為Box,設定box的name屬性為render,再把box轉換為List,設定List的行數,列數和間隔屬性即可(分別為repeatX,repeatY,spaceX,spaceY)。還可以自定義list,參考怎麼自定義Tab,Radiogroup,List
怎麼對list賦值
程式碼中通過dataSource進行賦值,比如list.dataSource=[{label:"1"},{label:"2"},{label:"2"}]
或者list.array=[{label:"1"},{label:"2"},{label:"2"}]
怎麼自定義list的渲染方式,怎麼使用renderHandler
list可以通過renderHandler函式自定義list渲染,如下圖,詳細可參看Example示例

怎麼在list內新增滾動條
雙擊list,進入list內部,拖動一個滾動條到list內,修改name屬性為scrollBar,即可自動識別,詳細可參看Example示例
怎麼在list內新增滑鼠經過效果
雙擊進入list的item內部,新增一個兩幀的clip(over狀態,select狀態),命名為selectBox,list即可自動識別,詳細可參看Example示例 注:渲染時可以通過設定自定義元件的name屬性為render,自定義元件的runtime屬性指向自己在專案中擴充套件的類,如圖