gpt4 book ai didi

iOs 8 在同一设备上显示与 iOs7 不同的相同应用程序

转载 作者:行者123 更新时间:2023-11-29 02:33:19 27 4
gpt4 key购买 nike

我在为两种不同的屏幕尺寸(iPhone 4 和 5)开发游戏时遇到了问题。此图像来自 iPhone 4 模拟器,这是游戏在每个设备上的外观: enter image description here

装有 iOS 7 的 iPhone 5 模拟器:

enter image description here

但那个也是来自 iphone 5,但使用的是 ios 8: enter image description here

我是否必须为每个对象设置三个不同的坐标,一个用于 iOS 7 的 iPhone 4 和 5,另一个用于 iOS 8?

iphone 6和6+会不会有不同的坐标?

最佳答案

您可以设置相对于屏幕大小的位置,这样您就不必为每个位置指定坐标。

例。 Sprite.position = CGPointMake(self.frame.size.width*5, self.frame.size.height*75)

这会将您的 Sprite 中心定位到屏幕顶部。这样,对于每个屏幕尺寸,对象将放置在相同的相对位置。

您的图片会自动缩放。

关于iOs 8 在同一设备上显示与 iOs7 不同的相同应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26636617/

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