Cocos2d-x适配IOS屏幕的问题
2013-12-10 16:42
267 查看
由于删除了Cocos2d-x默认生成的Resource目录里面的引用,导致CCSize frameSize = pEGLView->getFrameSize();总是960 * 640 ,然后上下两边多长两个黑边(竖直模式下),如果是横版模式,那么就是左右多出两个黑边,不在显示区域内。原因是删除了引用资源,导致工程属性里面的General->Launch Images里面的Iphone Kind,没有任何图像,从而使屏幕分辩率保持在640*960上了。
把proj.ios目录下的Default@2x.png跟 Default-568h@2x.png等3个图片增加到Resource目录里面,工程属性会自动修改相应的文件即可。
另外,在调试时发现,Iphone Retina(4-inch)模拟器不能真正的反映屏幕分辨率,而Iphone Retina(4-inch 64-bit)能真实反映真机情况,模拟器要多个都跑一下,才能反映完整的真机情况。
把proj.ios目录下的Default@2x.png跟 Default-568h@2x.png等3个图片增加到Resource目录里面,工程属性会自动修改相应的文件即可。
另外,在调试时发现,Iphone Retina(4-inch)模拟器不能真正的反映屏幕分辨率,而Iphone Retina(4-inch 64-bit)能真实反映真机情况,模拟器要多个都跑一下,才能反映完整的真机情况。
相关文章推荐
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- iOS关于iPhone6和iPhone6 Plus的屏幕适配问题
- cocos2d-x学习之屏幕适配问题
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- IOS APP开发UI上的尺寸注意问题(屏幕、适配、分辨率)
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏 推荐
- 解决 iOS 老代码 屏幕不适配问题
- Cocos2d-x之VS2012屏幕及适配问题
- iOS关于iPhone6和iPhone6 Plus的屏幕适配问题
- iOS重新定义系统自带的方法,如 重定义 CGRectMake 和 CGPointMake 可以解决屏幕适配的问题
- iOS 关于字体根据不同屏幕尺寸等比适配的问题(zz)
- cocos2d-x c++ (多种屏幕Android与iOS的适配原理)
- IOS Orientation, 想怎么转就怎么转~~~ 此博文主要针对IOS应用, 是屏幕旋转相关问题的一个总结. 主要内容有: IOS5,6,7不同版的适配. 强制旋转和自动旋转.
- IOS开发屏幕适配问题(一)
- cocos2d-x lua 屏幕适配问题(OpenGL调用),版本号(cocos2dx v3.4)
- xcode 5与ios 7的屏幕适配问题
- appcan tabview+frame或者openMultiPopover在ios下的屏幕适配问题
- IOS APP开发UI上得尺寸注意问题(屏幕、适配、分辨率)
- iOS中屏幕适配问题
- Cocos2d-x 之 VS2012 屏幕及适配问题