Xcode 故事板与@3x

Xcode storyboard versus @3x

在 Xcode 上使用故事板 6. 我有 3 张图片

bkg_menu_iphone@3x.png, bkg_menu_iphone@2x.png, bkg_menu_iphone.png

Xcode 自动检测常规和 @2x(在媒体视图中将其合并在一起等),但 @3x 保持独立。

  1. 知道为什么 Xcode 仍然无法管理 @3x 吗?

  2. 我的第一个想法是只有@3x 并xcode 根据设备自动调整大小。但是使用故事板效果不佳。 (如果我将它拖到 viewcontroller,它不会自动调整大小为 @2x 或其他。)(如果我使用 @2x,它是)

  3. 你如何管理 3 iPhone 尺寸与故事板?

希望我的英语没问题。感谢您的评论和最佳实践。

我正在使用 Xcode 6.3.1。您应该使用文件管理器中的 Images.xcassets。

然后将文件管理器中的图像拖放到 Images.xcassets 的左侧窗格中。它将创建一个新的 xcasset,同名减去 @#x.png。

然后将其他分辨率文件拖放到相应的图像占位符中。

然后您可以在故事板中使用 .xcasset 的名称,如下所示。

(选择没有 .png 扩展名的第一个条目)