Tag: 屏幕分辨率

在iphone中获得屏幕分辨率

嗨,我需要获得屏幕的宽度和高度。 我用这种方式 UIWindow* window = [UIApplication sharedApplication].keyWindow; NSLog(@"%f",window.frame.size.width); NSLog(@"%f",window.frame.size.height); 问题是我有一个iPhone 4,但分辨率显示为480×320这是不正确的… … –

Cocos2D的可用文件后缀是什么,用于多分辨率支持?

我一直在寻找一段时间,但很难find一个可用的后缀列表,你可以使用多分辨率的支持,如果有的话? 也就是说,根据您所在的设备在维度中加载图片。 特别是对于界面。 我知道“-hd”后缀存在ipad视网膜显示支持,但除此之外,如果有普通iPad分辨率的任何后缀以及游戏加载到iPhone上时的iPhone后缀,也是很好的。 我尝试过使用“-ipad”和“-iphone”这样的后缀,但是它们似乎没有被识别。 任何人都有如何可以实现的提示,如果有的话?

cocoa点与像素和PPI

那么,我基本上有两个关于iOS设备屏幕分辨率的问题。 1)在iOS文档中的点与像素部分,它指出坐标作为点传入框架,并且“一点不一定对应于屏幕上的一个像素”。 在这里find: https : //developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.html 当他们不同? 到目前为止,我假设他们是相等的,并传递像素坐标。 这是一个参数,从一个设备到另一个设备? 2)我也对PPI有点困惑。 我知道硬件屏幕上的含义(如果10“和7”显示器具有相同的像素分辨率,那么7“显示器将因为PPI更高而具有更好的图像质量),但是如果我保存一个.png与72ppi或96甚至326?它只是为了印刷或在我的屏幕上视觉上有什么不同吗? 谢谢

如何支持截至2014年的各种iPhone屏幕尺寸?

我几乎完成了我的第一个iPhone应用程序,并试图添加一个背景图像,我觉得有点混乱,因为如今有不同的iPhone版本中的3或4个不同大小的屏幕,以不同的分辨率启动。 所以当我意识到整个事情的时候,我还是不知道自己真正需要什么。 如果我希望我的应用能够在iPhone 4 / 4s,5s / 5c,6/6 +上运行,我需要多less个不同版本的背景图像,以及尺寸和分辨率是多less? 我已经search了一下,到2014年还没有发现任何有凝聚力的答案。 另外,如果iPhone 6是1334×750 @ 3x,这是否意味着我应该包括4002×2250背景? 然后为1920×1080 iPhone 6 + @ 3x,一个5760 x 3240图像? 这是巨大的! 我觉得我必须正确地理解这一点。

如何禁用iPhone 6原生分辨率?

我有几个用Cocos2d-iphone制作的游戏。 所有这些都是使用Xcode 4或5创build的旧项目。所有游戏都可以在新的iPhone 6和6 Plus上很好地进行缩放,除了似乎可以避免缩放模式并使用原生iPhone 6/6 Plus分辨率的游戏。 该项目不包含像这里解释的似乎禁用缩放模式的分辨率启动图像 还有什么解锁原生解决scheme吗? 我希望游戏现在可以在缩放模式下运行,直到HD资产为新的分辨率做好准备。 我做了一个新的没有任何资产的空项目,它使用本地屏幕尺寸。