如何使我的应用程序中的内容通用?

时间:2016-09-09 02:02:14

标签: swift xcode

我制作的应用程序完全适合我在Iphone 6上的所有内容,但是当我在任何其他设备上运行时,位置会发生偏移。如何在Xcode上使用UIKit解决这个问题

1 个答案:

答案 0 :(得分:0)

使尺寸和位置与屏幕尺寸相关,例如:

Image.position = CGPoint(x: (scene?.size.width)! * 0.1, y: (scene?.size.height)! * 0.2)

Image.size = CGSize(x: (scene?.size.width)! * 0.6, y: (scene?.size.height)! * 0.6)

我使用场景作为大多数时间的参考,但框架大小也适用于用

替换(scene.size.height)!部分
(self.frame.size.width) or (self.frame.size.height)