【问题标题】:iPhone and iPad app with different UI but same name具有不同 UI 但名称相同的 iPhone 和 iPad 应用程序
【发布时间】:2012-01-30 06:36:08
【问题描述】:

我有一个 iPhone 应用程序,想开发同名的 iPad 应用程序。我想为 ipad 应用程序设计不同的 UI,包括新功能。所以我的问题是,我是否必须对 iPad 的 iPhone 应用程序进行更改或需要为 iPad 创建另一个新应用程序?注意:两个应用程序的名称将相同。请解释我应该如何执行它。

【问题讨论】:

    标签: iphone objective-c ipad


    【解决方案1】:

    universal apps 完全可以实现您所描述的。不过,您将不得不为您的 UI 维护完全不同的 NIB/Storyboard 层次结构。如果您坚持 MVC 模式,则可以重用控制器。

    【讨论】:

    • 感谢您确认我的方式....意味着现在我必须为 iPad 和 iPhone 视图设置条件。
    • 这取决于 - 如果您有明确设置的控制器代码,例如查看您很可能必须查看的坐标。但这最好在设备特定视图中处理。一个好的控制器实现应该可以跨 iPhone 和 iPad 视图重用。
    【解决方案2】:

    这是一个tutorial,用于创建通用应用程序(适用于 iPad 和 iPhone)。过一遍

    【讨论】:

      【解决方案3】:

      您可以在 iPad 上使用相同的应用程序,但您为 iPad 制作了不同的 UI,因为 iPhone 和 iPad 屏幕的大小不同,但控制器和模式类将保持不变。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-13
        • 1970-01-01
        相关资源
        最近更新 更多