AS3 DatePicker Air для iOS

Я показываю средство выбора даты, используя следующий ane

https://github.com/freshplanet/ANE-DatePicker

В iphone он всегда показывает датупикер внизу. Я смотрю на AirDatePicker.as, в iPad я могу это сделать, но не нашел никакого способа для пользовательского позиционирования в iphone.


person Shashikant More    schedule 17.02.2015    source источник


Ответы (1)


Это можно сделать с помощью FPNativeUI.ane:



    package control
    {
        import flash.display.Sprite;
        import flash.geom.Rectangle;
        import flash.system.Capabilities;

        import ru.flashpress.nui.FPNativeUI;

        import ru.flashpress.nui.view.control.FPDatePicker;
        import ru.flashpress.nui.events.FPDatePickerEvent;
        import ru.flashpress.nui.view.system.FPWindowView;

        public class DatePickerProgrammatically extends Sprite
        {
            private var datePicker:FPDatePicker;
            public function DatePickerProgrammatically()
            {
                FPNativeUI.init();
                //
                var w:int = Capabilities.screenResolutionX;
                //
                var bounds:Rectangle = new Rectangle(0, 100, w, 400);
                FPWindowView.window.screen.boundsFlashToNative(bounds);
                //
                datePicker = new FPDatePicker();
                datePicker.frame = bounds;
                //
                datePicker.stage.addChild(datePicker);
                datePicker.addEventListener(FPDatePickerEvent.VALUE_CHANGED, valueChangeHandler);
            }

            private function valueChangeHandler(event:FPDatePickerEvent):void
            {
                trace(event.date);
            }
        }
    }

person Serious Sam    schedule 16.05.2015