视网膜4英寸iPhone 5不需要顶部/底部

问题描述 投票:1回答:3

我正在测试和实现SDK Corona,在xCode模拟器中测试的是屏幕顶部和底部的两个区域,这在模拟器iPhone5表冠中缺失。我正在使用许多网站推荐的“config.lua”(下面的代码),但我无法解决问题。

我希望我的应用适合整个屏幕。

http://www.coronalabs.com/blog/2012/12/04/the-ultimate-config-lua-file/

screen corona retina
3个回答
2
投票

您应该在项目文件中包含这些图像:

Default.png         - 320x480
[email protected]      - 640x960
[email protected] - 640x1136

所有图像都只是黑色图像

干杯^^


2
投票

您可以使用下面给出的代码 -

  if system.getInfo("model") == "iPad" or system.getInfo("model") == "iPad Simulator" then

     application = {
           content = {
                    width = 360,
                     height = 480,
                    scale = "zoomEven",
                    audioPlayFrequency="44100",
                    fps = 30,

                    imageSuffix = {
                        ["@2x"] = 2,
                        ["@4x"] = 4,
                    }
            }
    }        
    -- For "tall" sizes (iPhone 5 and new iTouch)

  elseif display.pixelHeight > 960  then

    application = {
            content = {
                    width = 320,
                    height = 568, 
                    scale = "zoomEven",
                    audioPlayFrequency="44100",
                    fps = 30,

                    imageSuffix = {
                        ["@2x"] = 2,
                    }
            }
    }

    else -- For traditional sizes (iPhone 4S & below, old iTouch)

   application = {
            content = {
                    width = 320,
                    height = 480, 
                    scale = "zoomEven",
                    audioPlayFrequency="44100",
                    fps = 30,

                    imageSuffix = {
                        ["@2x"] = 2,
                    }
            }
    }
end

此代码将用于config.lua。

祝好运!


0
投票

此文件是必需的。名称必须完全匹配。如果扩展名为.PNG,则无效。

© www.soinside.com 2019 - 2024. All rights reserved.