iOS 开发:如何构建复杂的结构化 iPad 应用程序?

Posted

技术标签:

【中文标题】iOS 开发:如何构建复杂的结构化 iPad 应用程序?【英文标题】:iOS Development: How can I build a complex structured iPad Application? 【发布时间】:2012-03-15 18:37:20 【问题描述】:

我有一个场景,其中 3 个子应用程序嵌入到一个主应用程序中。 我正在尝试使用 splitviewcontroller 来更改 detailview 的内容,但我无法在不丢失弹出框的情况下替换 detailviewcontroller。

问题: 1-我怎样才能建立一个有组织的结构来维护我的项目? 2-如何用另一个替换我的detailviews viewcontroller? 3-我应该使用情节提要还是分开的XIB? 4-我可以从一个简单的视图中“调用”一个 splitviewcontroller 吗? (登录(single)->AppSelection(single)->App1(splitview).

这是我的项目草图

【问题讨论】:

【参考方案1】:

看起来您已经完成了大部分故事板,所以我肯定会推荐这种方法!

我无法弄清楚如何仅使用故事板而不是其他任何东西来切换到拆分视图。您必须按下按钮并将窗口的 rootViewController 替换为您的拆分视图(如果需要,您可以从情节提要中加载,或者只是一个普通的 nib。)

【讨论】:

我会尝试这种方法,然后回到这里发布反馈。坦克为您解答。 是的!你是对的。更换 rootviewcontroller 后,所有工作都像魅力一样。我正在使用多层板环境来正确划分我的项目...有更好的方法吗? 并非如此。如果多个故事板对您有用,那么没有理由不这样做。 好的!感谢您的确认! :)

以上是关于iOS 开发:如何构建复杂的结构化 iPad 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iPad 硬件中测试 iPad 应用程序(不在模拟器中)

iOS:如何开始开发 iPad 应用程序,例如一个 iPad 中的应用程序成为管理员,而同一应用程序的其他 iPad 成为侦听器

在 iOS 设备(iPhone / iPad)上安装应用程序或从 Xcode 创建 .ipa,无需代码签名和开发人员帐户

Phonegap - 资产和通用 iOS 应用程序

关于如何构建 Go 代码的思考

IOS(将通用更改为 ipad)我的错误我已经为 iphone 上传构建现在我们希望在新版本中这个应用程序仅适用于 ipad