Приложение iOS (iPad) на Flex / Flash Builder 4.5 - компонент SplitView? - PullRequest
1 голос
/ 08 сентября 2011

(Отказ от ответственности: я новичок в разработке мобильных приложений, и я довольно слаб в программировании, но я готов изучать новые вещи и принимать новые вызовы. Я заранее извиняюсь, если мой вопрос вас не устраивает, или если кажется, что я не проводил никаких исследований. Я сделал все исследования, которые мог, но это мне не сильно помогло.)

Я новичок в разработке приложений для iOS, и моя школа дала мне примерно 5 месяцев на разработку приложения для iPad. Я не обладаю знаниями или практикой в ​​Objective C, поэтому, поскольку Flash Builder 4.5 позволяет разрабатывать мобильные приложения (и у меня есть опыт работы с Flash Builder), я решил вместо этого разработать свое приложение на Flash Builder.

Все идет хорошо, пока мне не сказали включить SplitView в мое приложение. Я реализовал список в левой части приложения. Нажатие на любой из элементов списка приведет пользователя к другому представлению, но я также включил и сохранил список с левой стороны нового представления, чтобы смоделировать «SplitView».

Первоначально мне казалось, что он будет выполнять работу SplitView, подобно тому, как он это делал, когда я пытался сделать это на XCODE, но он не выглядит и не выглядит естественным.

Я нашел это видео , которое показывает, что возможно создать SplitView на FB, но я сломал свои мозги и действительно не могу понять, как это делается. Есть ли кто-нибудь, кто может дать мне грубое руководство о том, как это реализовать? Заранее большое спасибо.

Edit:

На данный момент я реализовал

<s:Application 
xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> 


<s:ViewNavigator id="MainView" left="292" width="732" height="748" firstView="views.MainView"/>


</s:Application> 

таким образом, я могу управлять навигацией по представлениям, не влияя на Root View Controller. это может быть не лучшим способом, но этого будет достаточно на данный момент. Есть ли лучший способ сделать это?

Ответы [ 2 ]

0 голосов
/ 18 ноября 2011

Взгляните на эскимосскую библиотеку

. В ней есть много приятных мобильных функций, таких как "нативный" внешний вид для Android и iOS., он имеет некоторые мобильные компоненты.

Я считаю, что тот, который вы ищете, называется SplitViewApplication.Вам придется скачать zip-файл, чтобы открыть его, поскольку в данный момент его нет в списке функций на их веб-сайте.SDK 4.6 также поддерживает эту функцию.Он был выпущен 2 дня назад.Возможно, вы захотите это проверить.

Приветствия

0 голосов
/ 08 сентября 2011

Похоже, HDividedBox является правильным компонентом для вас .

...