目前,为了处理iphone 4和5的不同屏幕尺寸,请使用以下内容:
if ((int)[[UIScreen mainScreen] bounds].size.width == 568)
{
-----
} else {
-----
}
但是对于6和6 plus的版本,这似乎要为需要屏幕上的位置的所有内容做很多代码。有没有更简单的方法可以自动调整大小?
答案 0 :(得分:0)
我在SpriteKit SKS文件中使用iPhone 6维度编写了一个应用程序。切换场景时我使用了以下代码,在不同设备上进行测试时,游戏会自动缩放。
let yourScene = yourSceneFile(fileNamed: "YourScene")
gameplay!.scaleMode = .AspectFill
self.view?.presentScene(yourScene, transition)