2011-09-08 99 views
1

(免责声明:我在移动应用程序开发的初学者,我与编程相当薄弱,但我愿意学习新事物,接受新的挑战,我提前道歉,如果我的问题变成你关闭,或者。它好像我没有做任何研究,我做了所有的研究,我可以,但它并没有帮助我很多。)Flex/Flash Builder 4.5上的iOS(iPad)应用程序 - SplitView组件?

我是新开发的iOS应用和我的学校给了我大约5个月开发一个iPad应用程序。我没有关于Objective C的知识或实践,所以既然Flash Builder 4.5允许开发移动应用程序(并且我有使用Flash Builder的经验),我决定在Flash Builder上开发我的应用程序。直到有人告诉我,包括我的应用程序中的SPLITVIEW

一切都很好。我在应用程序的左侧实施了一个List。点击任何列表项将导航到另一个视图的用户,但我也包括并保留新视图左侧的列表,以模拟“SplitView”。

最初,它觉得好像它会做就像当我尝试它XCODE如何做一个SPLITVIEW的工作,但它不看或感觉自然。

我发现这video这表明它可以在FB上创建一个SplitView,但我已经破解了我的大脑,我真的不知道它是如何完成的。有没有人可以向我提供关于如何实施这个的粗略指南?非常感谢你提前。

编辑:

目前我实现

<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> 

这种方式,我可以设法通过的意见,而不影响根视图控制器导航。这可能不是最好的方法,但现在就足够了。有没有更好的方法来做到这一点?

+0

你想要什么样的行为?你有什么尝试?你可以显示代码吗?用户交互是什么? –

+0

@J_A_X我想要的基本上是iPad上的SplitView应用程序的工作原理。目前我所有的都是每个视图左侧的列表。点击列表中的任何项目将导航用户到另一个视图。我想要实现的是在应用程序的左侧有一个视图控制器,它控制右侧的主视图,如[SplitView iOS应用程序。](http://mobiforge.com/files/ipad-分裂3.png) – patrickeatworld

回答

0

看一看的eskimo library

它有很多不错的手机功能,如“本机”外观和感觉都为Android和iOS。

此外,它还具有一些移动组件。

我相信你正在寻找被称为SplitViewApplication之一。
您必须下载zip文件才能发布,因为它目前不在其网站上的功能列表中。

编辑

显然,Flex SDK 4.6也支持此功能。
它已于2天前发布。你可能也想检查一下。

干杯

0

貌似HDividedBoxright component for you

+0

嗨马克西姆,我试图包括HDividedBox不兼容的移动应用程序。还有其他的选择吗? – patrickeatworld

+0

如果组件与手机不兼容,您仍然可以使用它。 'HDividedBox'在子组件之间提供了一个可拖动的缩略图,如果你不需要它 - 只需使用'HBox'并设置一个子组件''= 100%'''。 –

+0

执行HDividedbox和HBox时出错。错误消息如下:_“无法将解析为组件实现”_ – patrickeatworld

相关问题