Ios 命名约定和更大iPhone屏幕的优化之间有什么关系?

Ios 命名约定和更大iPhone屏幕的优化之间有什么关系?,ios,resources,project,Ios,Resources,Project,在研究如何优化我的应用程序以支持新的iPhone 6/6+屏幕尺寸时,我读到了有关命名约定,如@2x和@3x,位于以下线程中: 我知道,为了确保应用程序不会扩展到更大的屏幕,使图标和字体看起来模糊,你需要在iOS 8上为iPhone 6/6+提供LaunchScreen.xib文件,并为其他任何内容提供静态启动图像 我做到了这一点,并在所有iphone平台上进行了测试,它的伸缩性很好。我恰当地将它们命名为: Default.pngDefault@2x.png违约-568h@2x.png 但是

在研究如何优化我的应用程序以支持新的iPhone 6/6+屏幕尺寸时,我读到了有关命名约定,如@2x和@3x,位于以下线程中:

我知道,为了确保应用程序不会扩展到更大的屏幕,使图标和字体看起来模糊,你需要在iOS 8上为iPhone 6/6+提供LaunchScreen.xib文件,并为其他任何内容提供静态启动图像

我做到了这一点,并在所有iphone平台上进行了测试,它的伸缩性很好。我恰当地将它们命名为:

Default.pngDefault@2x.png违约-568h@2x.png

但是,我用普通图像作为背景、按钮、标签等又如何呢?我只使用普通的旧image1.png、image2.png等


我必须遵守的命名约定image1@2x.png及image1@3x.png适当地进行充分优化?

有了资产目录,您就不必再担心命名约定了。您只需拖放iPhone/iPad、2x、3x分辨率等的特定图像,资产目录就会为正确的设备使用正确的图像


以下是苹果关于资产目录的文档:

有了资产目录,您就不必再担心命名约定了。您只需拖放iPhone/iPad、2x、3x分辨率等的特定图像,资产目录就会为正确的设备使用正确的图像


以下是苹果关于资产目录的文档:

有了资产目录,您就不必再担心命名约定了。您只需拖放iPhone/iPad、2x、3x分辨率等的特定图像,资产目录就会为正确的设备使用正确的图像


以下是苹果关于资产目录的文档:

有了资产目录,您就不必再担心命名约定了。您只需拖放iPhone/iPad、2x、3x分辨率等的特定图像,资产目录就会为正确的设备使用正确的图像


以下是苹果公司关于资产目录的文档:

我鼓励你使用资产目录——那么你如何命名你的图像就无关紧要了。您只需将正确的图像拖动到正确的图像大小容器(1x或2x或3x)

我鼓励您使用资产目录-然后无论您如何命名图像。您只需将正确的图像拖动到正确的图像大小容器(1x或2x或3x)

我鼓励您使用资产目录-然后无论您如何命名图像。您只需将正确的图像拖动到正确的图像大小容器(1x或2x或3x)

我鼓励您使用资产目录-然后无论您如何命名图像。您只需将正确的图像拖动到正确的图像大小容器(1x或2x或3x)

也许我不理解,但我没有相同图像的多个大小。我为图像视图、按钮等设置约束,并将图像加载到代码中。然后,我存储的图像根据屏幕大小适当缩放可能我不理解,但我没有相同图像的多个大小。我为图像视图、按钮等设置约束,并将图像加载到代码中。然后,我存储的图像根据屏幕大小适当缩放可能我不理解,但我没有相同图像的多个大小。我为图像视图、按钮等设置约束,并将图像加载到代码中。然后,我存储的图像根据屏幕大小适当缩放可能我不理解,但我没有相同图像的多个大小。我为图像视图、按钮等设置约束,并将图像加载到代码中。然后,我存储的图像根据屏幕大小适当缩放