Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么视图控制器的X坐标显示为160而不是0?_Ios - Fatal编程技术网

Ios 为什么视图控制器的X坐标显示为160而不是0?

Ios 为什么视图控制器的X坐标显示为160而不是0?,ios,Ios,我不知道这是什么时候或如何改变的,但我的视图控制器中主视图原点的x值在过去为0时不知何故被设置为160;我不能让它倒退 然而,尽管设置为160,但只要视图中的每个子对象也将其x设置为160,所有内容都会正确显示。这怎么可能既然视图的宽度是320,为什么它会全屏显示,而不是在屏幕上移动一半?我不希望它被显示在屏幕上,但我不明白为什么它不是这样,所以我想知道 其次,如何将其设置回0 如果查看左上角标记为原点的正方形,您将看到视图的原点被定义为视图的顶部中心。这就是正方形顶部的小T的意思。当视图居中并

我不知道这是什么时候或如何改变的,但我的视图控制器中主视图原点的x值在过去为0时不知何故被设置为160;我不能让它倒退

然而,尽管设置为160,但只要视图中的每个子对象也将其x设置为160,所有内容都会正确显示。这怎么可能既然视图的宽度是320,为什么它会全屏显示,而不是在屏幕上移动一半?我不希望它被显示在屏幕上,但我不明白为什么它不是这样,所以我想知道

其次,如何将其设置回0


如果查看左上角标记为原点的正方形,您将看到视图的原点被定义为视图的顶部中心。这就是正方形顶部的小T的意思。当视图居中并占据整个屏幕时,视图的上中心位于坐标160,0处。这就是为什么X被设置为160

如果希望原点显示为0,0,请单击该正方形中的左上角点,将原点设置为视图的左上角


像这样做。。它使您的视图x坐标为零。只需点击我标记为I矩形的点。您的视图位于上止点。您将左上角表示您的视图x坐标设置为0…

谢谢您的直观回答。我不知道是谁先回答的,正如你说的,你们两人同时回答了,然而,由于戈达尔的得票更多,我必须假定他先回答了,因此已经将他的答案标记为正确答案。但我真的很欣赏一个直观的回答。