代码之家  ›  专栏  ›  技术社区  ›  Unicorn

为iPhone和iPad构建应用程序

  •  3
  • Unicorn  · 技术社区  · 16 年前

    有谁能建议我如何为iPad和iPhone构建通用应用程序吗。我该怎么办?如何照顾 资源映像 用过吗?iPad和iPhone是否也可以使用相同的代码库呢。

    2 回复  |  直到 16 年前
        1
  •  4
  •   Suresh Varma    16 年前

    在 Target->Project->getInfo->Build->target family-> select iPhone/iPad

    无论你在哪里设置画面,都要创造条件,而且iPAD对图像的分辨率要求很高。。因此,根据情况,检查它是否在iPad或iPhone上运行,并在此基础上设置您的框架和图像。

        2
  •  2
  •   MishieMoo    16 年前

    创建完你的通用应用程序(见上面@Suriya的帖子)后,你应该在应用程序代理中弄清楚你是有iPad还是iPhone。 Here 这是一个简单的教程。

    是的,iPad应用程序需要单独的笔尖和图像。但是,不,不是所有的代码都要改变。您可以简单地使用类继承。

    你有一个MyTableViewController.h和.m文件,可以在iPhone上使用。此表有一个自定义单元格MyTableViewCell。现在你想让你的iPad应用程序得到同样的信息,但是显示一个更大的表格和一个更大的单元格。然后将iPhone类分为以下子类: MyiPadTableViewController : MyTableViewController MyiPadTableViewCell : MyTableViewCell . 通过这种方式,您可以访问父类中创建的所有函数,但可以覆盖信息的显示方式。

    如果你有一个函数 - (void)doSomething:(id)foo;