0

我不确定这是否可行,但是否可以在Air for iOS应用程序中启用 iOS 原生的 UIPickerView 控件(我正在使用 Flash CS6 进行设计)?

我在我的 AS3 文档类中创建了几个组合框,下拉列表要求用户单击并按住(小)滚动条以滚动列表。我希望用户可以通过组合框的下拉列表进行手势/触摸滚动 - 如果无法将 UIPickerView 控件集成到 iOS,我将如何实现我上面描述的内容?

编辑:仅供任何人将来参考,我找到了这个链接:AS3 游戏齿轮有大量适用于 iOS、Android 等的 Air Native 扩展。这是 Android 和 iOS 中的原生对话框的 ANE:http://www。 as3gamegears.com/air-native-extension/nativedialogs/

4

2 回答 2

1

如果可能的话,沿着 ANE 路线走,如果您没有使用 Objective C 的经验,我认为这对您来说不是一条明智的路线。

我建议另外两条路线。

  1. 如果您坚持使用原生 Flash 显示,请搜索 Mad Components。有一个与 iOS 选择器相似的 pickerList 组件。

  2. 或者,您可以考虑使用 Starling 和 Feathers 框架来生成您的选择器。

http://feathersui.com/examples/components-explorer/

于 2013-04-26T15:00:50.597 回答
1

它可以通过 Adob​​e Native Extensions 实现。教程在这里

于 2013-04-26T12:05:08.490 回答