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

我的xib-nib文件不能加载到ipad版本,为什么?

  •  2
  • just_another_coder  · 技术社区  · 16 年前

    我已将我的项目转换为支持iPad(通用)。我把它改成了MainWindow加载mainwindowipad(确实如此),然后调用它的子视图控制器(也一样)。

    在我的子视图控制器代码中,它实例化并加载其他视图控制器。但只有iPhone版本正在加载。

    所以我的问题是,应用程序应该自动在nib文件上寻找'-iPad'扩展名并适当地加载它们,还是我必须自己为每个nib修改代码,比如下面的帖子:

    Dynamically load nib for iPhone/iPad within view controller

    如果是这样,应用程序就不能自动显示适当的xib文件,这很奇怪。

    1 回复  |  直到 9 年前
        1
  •  3
  •   Ben Gottlieb    16 年前

    你的应用程序不会自动在XIB文件上查找-iPad扩展名。它对你的主窗口iPad来说只是因为有一个设置在信息列表这就决定了这一点。

    推荐文章