2dx 2.版本 如何自适应iphone5s 求解

iphone5s的屏幕分辨率是640*1136,我想用2dx自适应该屏幕,突然发现这个问题
代码:


        CCSize szFrame = CCEGLView::sharedOpenGLView()->getFrameSize();
        CCLOG("width %lf,height %lf",szFrame.width,szFrame.height);
    std::vector<string> searchPaths;
        searchPaths.push_back("40x71");
        CCFileUtils::sharedFileUtils()->setSearchPaths(searchPaths);
        CCEGLView::sharedOpenGLView()->setDesignResolutionSize(640,1136, kResolutionExactFit);

运行图:

输出:

2dx中的kResolutionExactFit参数,我们都知道,肯定没有黑边的,然后输出值的分辨率显示为:640*960。求解。

楼主没有在项目里加Default@2x-568h.png吧?

同求 学习下 快来大神

恩 是没加,我刚刚加了下,试试看,也没用。

你说的是对的,只是文件名不是对的。文件名应该是Default-568h@2x.png,无意在一个博客中看到,囧。