26.4.12

Об иконках и splash-картинках в AIR iOS приложениях

Только что искал как сделать в pure-AS приложении splah-screen. Наткнулся на вот такую статью в  документации: http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d129907d2886-8000.html#WS901d38e593cd1bac58d08f9112e26606ea8-8000

В Flex у Application есть свойство splashScreenImage. Хочется чтобы в моем flash-приложении при запуске на i-девайсе во время запуска был не серый экран а что-то красивое.

Задача решается добавлением файла в корневую директорию приложения. Для iPhone это Default.png, для iPad - Default-Portrait.png и Default-Landscape.png
Частая ошибка здесь - забыть добавить файл в проект (надо поставить галочку в IDE или указать в параметрах в консоли).

Заодно нашел интересную информацию о том как убрать стандартный блик на иконке.
В дескрипторе в раздел iPhone->InfoAdditions нужно добавить такой текст:

<![CDATA[ 
        <key>UIPrerenderedIcon</key> 
        <true/> 
]]>

Сравните результат (слева с бликом, справа - без :) ):


Комментариев нет:

Отправить комментарий