令人困惑的(x,y)来自界面构建器中的子视图

Rob*_*art 1 xcode interface-builder ipad

我在界面构建器中有一个视图,然后在该视图中有一个子视图.我将子视图视觉放置在其父级的左上角附近.因此,我希望子视图框架的x,y坐标接近(20,20),但IB告诉我它类似于(230,432).如果我然后将属性窗口中的X,Y坐标调整为类似(20,20),则子视图从左上角飞向屏幕......这是什么交易?顺便说一句,它是一个特定于iPad的视图大小,其中顶部/父视图的大小为768x1004.

小智 9

在"大小和位置"部分的左侧网格中,确保选中左上角点.在此网格中选择的点确定X和Y坐标所指的内容.

您可以选择中心点,因此X,Y坐标表示子视图中心相对于父级的坐标.

替代文字

  • 此"Origin"设置是否具有任何运行时表示形式,还是Interface Builder的唯一设计时助手功能? (2认同)