gpt4 book ai didi

ios - 为 iphone 4s 和 iphone 5 编写 cocos2d 代码

转载 作者:行者123 更新时间:2023-11-29 03:53:23 25 4
gpt4 key购买 nike

我知道cocos2d可以考虑代码是否在iPhone或iPad上运行

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)    {

}

但是我可以编写 cocos2d 代码来考虑 iphone 屏幕的两种尺寸吗?例如:

#define xPosition1 120.0
#define xPosition2 240.0
#define xPosition3 360.0

if (iphone5) {
#define xPosition1 142.0
#define xPosition2 284.0
#define xPosition3 426.0
}

最佳答案

一种方法是使用以下方法:

CGRect screenRect = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenRect.size.width;
CGFloat screenHeight = screenRect.size.height;

这将根据您的设备返回屏幕宽度和高度。这意味着 iPhone 4S 将返回 320 x 480,iPhone 5 将返回 320 x 568

关于ios - 为 iphone 4s 和 iphone 5 编写 cocos2d 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16813468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com