Ios iPad上只有iPhone应用程序存在UI问题

Ios iPad上只有iPhone应用程序存在UI问题,ios,iphone,ipad,Ios,Iphone,Ipad,我的UI有一个问题,我找不到任何解决方案。我在UIButton和一些标签上有非常基本的约束/属性,它们在各种尺寸的iPhone屏幕上都能很好地工作。出于某种原因,当我在iPad上运行应用程序时,我的按钮的背景色被清除,标签上的尺寸也被关闭 iPhone: iPhone 4: iPad: 并排预览: 编辑: 文件检查器: 尝试在情节提要中为ViewController启用大小类,如下所示: 然而,如果问题仍然存在,考虑制作两个故事板。一个用于iPhone,一个用于iPad。遵循以下步骤:

我的UI有一个问题,我找不到任何解决方案。我在UIButton和一些标签上有非常基本的约束/属性,它们在各种尺寸的iPhone屏幕上都能很好地工作。出于某种原因,当我在iPad上运行应用程序时,我的按钮的背景色被清除,标签上的尺寸也被关闭

iPhone:

iPhone 4:

iPad:

并排预览:

编辑:

文件检查器:

尝试在
情节提要中为ViewController启用
大小类
,如下所示:

然而,如果问题仍然存在,考虑制作两个故事板。一个用于iPhone,一个用于iPad。遵循以下步骤:

  • 转到
    文件>新建>文件…
    并创建一个新的空故事板
  • 禁用此情节提要的
    大小类
    ,然后选择
    iPad
  • 链接您的ViewController
  • 设置为初始视图并查看左侧的箭头
  • 给两个故事板起不同的名字
  • 最后,转到你的
    info.plist
    ,去掉原来的
    主故事板文件基名称
    属性,为iPhone和iPad各添加一个新的
  • 现在,当使用旧版本的Xcode时,您可以像以前一样分别编辑iPhone和iPad故事板


    告诉我进展如何。希望这有帮助:)

    尝试在iPhone 4(ant 3.5英寸iPhone)上运行应用程序模拟器。如果你让它在那里工作,它应该可以在iPad上工作。@rmaddy它可以在iPhone 4上工作,我会用截图更新。@jmalatras你有没有并排预览你的故事板设计?@TusharSharma是的,刚刚在截图中编辑。@jmalatras是你的故事板视图控制器,只使用
    大小类
    或iPhone?我似乎没有o是否可以在文件检查器中选择大小类?我相信我使用的是最新版本的Xcode/Swift。有什么我遗漏的吗?在原始问题中添加了屏幕截图。抱歉,忘了提到我没有使用最新版本的Xcode。也许
    使用特征变量
    相当于
    使用大小类
    在制作小型应用程序时,使用单独的故事板可能更简单。你可以在教程之后尝试处理自动布局问题。这似乎是等效的,但不幸的是,它没有解决问题。默认情况下,我没有安装iPhone 4s模拟器,并使用预览屏幕上的上述屏幕截图。我成功地安装了一个4s模拟器,当我在上面运行它的时候,我发现这个按钮也有同样的问题。我尝试了不同的约束条件,但一直没有解决。