Distriqt 对话框 ANE - MultiSelectBuilder 错误
Distriqt Dialog ANE - MultiSelectBuilder error
你好,我正在构建一个应用程序,我正在使用 Dialog ANE。
我需要为 iOS 显示一个多选对话框,其中包含 5 个不同的选项和这些选项的初始值。我复制了 ANE 附带的示例来显示此对话框。当我显示 MultiSelect 对话框时,传递的值数组显示正确,但是 selectedItems 不能正常工作,它里面没有 mattar 值。我也试过没有任何初始值,对话框显示选择了一个元素。
我也在其他对话框中使用这个 ANE,它工作正常。有什么我遗漏的吗?
这是我的代码:
if (Dialog.isSupported)
{
_dialogType = multipleSelectVO.type;
_dialogData = multipleSelectVO.data;
var values:Array = multipleSelectVO.options[0];
var selectedItems:Array = multipleSelectVO.options[1];
// values and selectedItems length is the same.
var multiSelect:DialogView = Dialog.service.create(
new MultiSelectBuilder()
.setTitle( multipleSelectVO.tittle )
.setAcceptLabel( "OK" )
.setCancelLabel( "Cancel" )
.setValues( values/*, selectedItems */) //I tried with both and just values.
// Dialog is not display correctly
.build()
);
multiSelect.addEventListener( DialogViewEvent.CLOSED, multiSelect_closedHandler );
multiSelect.addEventListener( DialogViewEvent.CANCELLED, multiSelect_cancelHandler );
multiSelect.addEventListener( DialogViewEvent.CHANGED, multiSelect_changedHandler );
multiSelect.show();
}
非常感谢您
这是 ANE 的一个问题,特别是 multi-select 没有正确地将值数组转换为 selected 行索引。
我们现在已经纠正了这个问题,很快就会有更新。检查 github 是否有更新。
你好,我正在构建一个应用程序,我正在使用 Dialog ANE。
我需要为 iOS 显示一个多选对话框,其中包含 5 个不同的选项和这些选项的初始值。我复制了 ANE 附带的示例来显示此对话框。当我显示 MultiSelect 对话框时,传递的值数组显示正确,但是 selectedItems 不能正常工作,它里面没有 mattar 值。我也试过没有任何初始值,对话框显示选择了一个元素。
我也在其他对话框中使用这个 ANE,它工作正常。有什么我遗漏的吗?
这是我的代码:
if (Dialog.isSupported)
{
_dialogType = multipleSelectVO.type;
_dialogData = multipleSelectVO.data;
var values:Array = multipleSelectVO.options[0];
var selectedItems:Array = multipleSelectVO.options[1];
// values and selectedItems length is the same.
var multiSelect:DialogView = Dialog.service.create(
new MultiSelectBuilder()
.setTitle( multipleSelectVO.tittle )
.setAcceptLabel( "OK" )
.setCancelLabel( "Cancel" )
.setValues( values/*, selectedItems */) //I tried with both and just values.
// Dialog is not display correctly
.build()
);
multiSelect.addEventListener( DialogViewEvent.CLOSED, multiSelect_closedHandler );
multiSelect.addEventListener( DialogViewEvent.CANCELLED, multiSelect_cancelHandler );
multiSelect.addEventListener( DialogViewEvent.CHANGED, multiSelect_changedHandler );
multiSelect.show();
}
非常感谢您
这是 ANE 的一个问题,特别是 multi-select 没有正确地将值数组转换为 selected 行索引。
我们现在已经纠正了这个问题,很快就会有更新。检查 github 是否有更新。