以下代码取自上述链接。 我有两个问题。
import fl.containers.ScrollPane; import fl.controls.ScrollPolicy; import fl.controls.DataGrid; import fl.data.DataProvider; var aSp:ScrollPane = new ScrollPane(); var aBox:MovieClip = new MovieClip(); drawBox(aBox, 0xFF0000); //draw a red box aSp.source = aBox; aSp.setSize(150, 200); aSp.move(100, 100); addChild(aSp); function drawBox(box:MovieClip,color:uint):void { box.graphics.beginFill(color, 1); box.graphics.drawRect(0, 0, 150, 300); box.graphics.endFill(); }
答案 0 :(得分:1)
我在我的应用https://github.com/freshplanet/Air-Mobile-ScrollController中使用此类进行简单的触摸滚动。如果您需要更复杂的用户界面,您还可以查看具有触摸支持且设计为移动设备的Mad组件库https://code.google.com/p/mad-components/。
答案 1 :(得分:0)
您只需在舞台上拖动ScrollPane组件一次,然后就可以从那里删除它。然后只需在上面的代码中添加addChild for scrollpane,就会添加滚动窗格。
您能否详细说明滚动窗格需要哪种触控支持?