【发布时间】:2012-07-18 19:16:58
【问题描述】:
如何让用户在 flex 移动应用中重新排列列表的行?
您知道,您在原生 iOS 应用程序中经常看到它。通常你点击列表视图顶部的编辑按钮。然后每一行都有一个拇指图标,可让您在列表中移动行。
这可能很明显,但我正在用 flex 编写我的第一个移动应用程序,似乎无法在任何地方找到示例。
干杯。
【问题讨论】:
标签: actionscript-3 apache-flex mobile air flex4.6
如何让用户在 flex 移动应用中重新排列列表的行?
您知道,您在原生 iOS 应用程序中经常看到它。通常你点击列表视图顶部的编辑按钮。然后每一行都有一个拇指图标,可让您在列表中移动行。
这可能很明显,但我正在用 flex 编写我的第一个移动应用程序,似乎无法在任何地方找到示例。
干杯。
【问题讨论】:
标签: actionscript-3 apache-flex mobile air flex4.6
Spark List 控件支持拖放,除了使用列表本身进行拖放之外,您还可以在两个不同的列表控件之间进行拖放。要启用该功能,您可以将dragEnabled、dragMoveEnabled、dropEnabled 属性设置为true,更多详细信息可以在help document 中找到。
要启用您所描述的功能,您可以在启用编辑模式时将这些拖放属性设置为 true。或者,您还可以显示拖动处理程序(作为装饰器)。
更新:对于移动应用程序,有一个write-up 说明如何解决拖放的移动限制。
【讨论】: