为什么iPad预览会使用错误的图像?

时间:2015-04-19 13:33:07

标签: xcode6 image-size size-classes

我的问题是,为什么iPad预览会使用与wRegular hAny的故事板不同的图像?

我正在尝试设置一个通用应用程序,其菜单将使用更大的iPad按钮。在资产目录中,我为wAny x hAny指定了标准图像大小,并为wRegular x hAny加载了一个更大的图像。

故事板对于所有大小的类都很好,wRegular x hAny使用iPad图像,其他一切使用iPhone图像。但预览都使用iPhone图像,包括iPad预览,尽管故事板显示正确的图像。在下面的屏幕截图中,故事板显示在左侧,预览显示在右侧。

有人能告诉我这里我做错了什么吗?我试图避免为每个类使用明确的图像大小 - 这是我应该做的吗?

非常感谢任何帮助。我已经阅读了使用不同图像尺寸的所有内容,但仍然无法弄清楚这一点。

enter image description here wRegular h Any wCompact hAny wAny hAny

enter code here

1 个答案:

答案 0 :(得分:0)

对于Interface Builder中的相同按钮,您不能按大小类使用不同的图像。在我看来,你喜欢在普通/任意中将按钮的图像设置为iPad,然后在Any / Any中设置iPhone,这改变了你在Regular / Any中所做的事情。

在此图片中,查看Font的左侧是否有+符号,但Image不是?这是用于指定每个大小类的值。由于Image没有,因此它不是为特定大小类保存的值。

enter image description here