在5s上获取的分辨率不对

在iphone 5s上测试,发现CCEGLView::sharedOpenGLView()->getFrameSize()得到的size是960 * 640
用iPad得到的就是对的,1024 * 768

有遇到这个问题的兄弟吗?

跟了一下在EAGLView.mm中的 getWidth中,获取的 .size 就是 960 * 640
没搞过ios,这个bounds是哪来的呢?

工程里加了Default-568h@2x.png这个文件没有?

十分感谢,问题已经解决了。我修改了launch Images选项,取消了我原来使用的"Use Asset Catalog"。结果就好了。
原来启动图片也影响EGLView的大小。:8:

mark:2: 学习了