zoukankan      html  css  js  c++  java
  • ios或者cocos2d-x开发在Xcode编译时自适应失效,获取屏幕尺寸不准确

    在cocos2d-x的开发中,发现之前很好使的

    setDesignResolutionSize(960.0f, 640.0f, kResolutionExactFit)自适应不好用了,后来调试发现不是引擎的问题,而是在appController中,程序在刚启动时获取window的bound就取到了一个错误的数值

    [[UIScreenmainScreen] bounds]

    分明是4英寸的模拟器,取出的高始终为480,而不是568,而在3.5的模拟器,真机和ipad2的真机中都能取到正确的高度。

    后来发现是因为在新建cocos2d-x项目做资源添加的时候,将系统默认添加的一套Default.png,主要是“Default-568h@2x.png”给删除了,然后Xcode或者sdk就犯二抽筋了,分明是4寸的模拟器,硬生生要取出3.5寸的屏幕大小,添加上去后一切正常;

     

     

    http://blog.csdn.net/holydancer/article/details/23911251

  • 相关阅读:
    「2019纪中集训Day20」解题报告
    PHP基础入门
    javascript
    正则表达式
    DOM 节点
    对象
    字符串
    函数
    for循环
    jQuery
  • 原文地址:https://www.cnblogs.com/jasonduan/p/3690986.html
Copyright © 2011-2022 走看看