2015-04-29 2 views
0

Я использую amxmlc для создания SWF из файла исходного кода MXML. Я передаю -swf-version = 13 в amxmlc.Почему я получаю «Ошибка: определение spark.skins.mobile:TextInputSkin не удалось найти». ошибка?

В источнике MXML, у меня есть следующие строки:

<s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" /> 

я получаю эти ошибки при запуске amxmlc команды:

...App.mxml(428): Error: Access of undefined property TextInputSkin. 
    <s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" /> 
...App.mxml(428): Error: Definition spark.skins.mobile:TextInputSkin could not be found. 
    <s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" /> 

Почему я получаю эти ошибки? Мне нужно иметь возможность использовать spark.skins.mobile.TextInputSkin, чтобы использовать мягкую клавиатуру на устройствах iOS.

+0

Можете ли вы опубликовать команду amxmlc, которую вы используете, вместе с любыми изменениями, внесенными вами в файл air-config.xml? – Brian

+0

Вы строите мобильный проект? Мобильные скины недоступны для настольных приложений, я не думаю –

ответ

0

Мне кажется, что одна из библиотек Spark отсутствует.

Смежные вопросы