我正在尝试使我在 Xcode 中放置的 ImageView 位于右上角 0、0 和 320 460,因此它跨越整个屏幕,在尺寸检查器中我确保具有红色箭头的原点就在左上角,所以它是正确的坐标,但是由于某种原因,当我将 ImageView 放在确切的中心时,它告诉我中心是 20x 160 y 为什么要这样做,当我点击我的 View 时它说中心是 0x 0y 应该是这样,这让我很生气
最佳答案
我不确定你所说的“当我把 ImageView 放在准确的中心时”是什么意思,但不管你是否使用尺寸检查器,并将原点设置为 (0,0),尺寸为 (320,460),它将跨越整个 View 。
除此之外,您要加载 ImageView 的 View 需要起源于 (0,0) 并且大小为 (320,460)。
听起来您将 ImageView 放入的 View 定位不正确,因为坐标系与父 View 相关。
关于ios - Storyboard xcode 上的坐标系令人困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11507957/