2010-06-16 90 views
4

目前我有2个完整的iPhone应用程序。这两个应用程序都必须包含在一个应用程序中。我不能在应用商店中有多个应用程序,为了避免使用这些应用程序的人员之间的混淆,我必须将它们包含到单个应用程序中,以便用户能够在封装程序中启动任何应用程序。如何将多个iPhone应用程序合并到一个应用程序中?

我该如何去做这件事。我想到的一些想法是: 建立一个框架或建立一个图书馆。但我甚至不知道我是否正朝着正确的方向前进。

回答

3

这似乎有点陌生,我想两个应用程序合并成一个,但如果您的个人应用程序是相当不错因素,这应该是微不足道的。找出你要用来在两个应用程序(标签,或列表视图,或其他)之间切换的用户界面演示文稿,然后设置一个导航控制器,添加两个应用程序的“主要”视图。

然后,您可以为用户在两个应用程序之间切换提供一种方法。小菜一碟。

+0

谢谢马克,这个解决方案发生在我身上,但我目前有2个应用程序。不久我将有6或7个不同的应用程序必须从一个中心区域启动。我需要模仿ipod或iphone主页所执行的相同类型的行为。显示当前iPod上的所有应用程序,然后选择要启动的应用程序。这种方法现在对我来说很有用,但我需要一种方法来实现这一点,因此它对用户来说既无缝又直观。 – Toret 2010-06-17 18:48:17

+0

我必须这样做,你能帮我指出你是如何实现这个目标的吗? – 2012-12-14 09:31:40

1

为什么不建立一个插件体系结构作为你的应用程序,让插件与它接口,创建你所需要的?商店上有许多应用程序采用类似的方法。

+0

这个想法并没有超越我的想法。感谢您的快速响应我将对插件体系结构进行一些研究,以了解它是如何适合我需要完成的。 谢谢 – Toret 2010-06-16 15:42:01

+0

您能详细解释一下吗? – 2012-01-05 05:39:08

1

看看three20库。它提供了一个有用的启动器视图,它允许您创建一个类似于标准iPhone主屏幕的页面和图标。要添加新的应用程序,您只需添加一个新的图标,点它在第一个视图控制器为您的应用程序

+1

我会关注它 - 苹果最近开始拒绝“创建自己的启动器”的应用程序。我听到的第一件事就是,TTLauncherView非常棒。 – 2010-06-16 16:59:19

+0

Three20可能是每个创建的单个最差的库。我不会推荐给任何人。尽管你所描述的内容可以自己创建,而且不需要忍受废话,但是你可以以最小的代价自行创建。 – jer 2010-06-16 16:59:30

相关问题