最近遇到一個困擾, 想要在Tile裡的圖片做Drag 的動作, 並且把Drag 後的圖片位置取出來, 找了網路上的資料後發現好像只有TileList 能夠做Drag, 那又發現另一個問題, 找遍TileList 的API, 就是看不出來有哪個function能夠取出每個物件的index位置, 後來經過google 的搜尋, 終於找到我想要的答案, 答案在這裡, 參考裡面的getChildIndexInParent Function.
我的 TileList Sameple
admin.page.ProductImageItemRenderer 內容
重頭戲, 用 var cursor:IViewCursor = ICollectionView(imageTile.dataProvider).createCursor(); 取得TileList 裡dataProvider 的物件集合, 這已經是排序過的集合, 只要利用迴圈做index++ 取得編號即可.
沒有留言:
張貼留言