我们公司正在为 iPad 开发一个相当大的应用程序。最终,我们希望能够为每个客户(租户)甚至每个用户(该客户)定制 UI。我们从 HTML5 开始,但正在转向原生。
我已经阅读了一些关于从服务器下载 XML(甚至生成的 XIB/NIB 文件)并将它们动态添加到您的应用程序的内容。
现在有了 iOS 5(甚至在 6 中更进一步),故事板正在发挥重要作用。
我的问题:
- 使用(多个?)故事板或 XIB 会更好吗?
- 如果我想提供动态用户界面,我有哪些选择?
我不是在寻找灵丹妙药,也不是在讨论 HTML5 与原生的对比,只是关于如何提供动态界面以及哪些技术可以帮助实现这一点的一些信息。