我不知道这个改变的时间或方式,但是我的视图控制器中我的主视图的原点的x值以某种方式设置为160(当它曾经是0时);而且我无法重新设定它。
然而,尽管设置为160,一切都正常显示 - 如果视图中的每个孩子的x都设置为160.这怎么可能? - 由于视图的宽度为320,为什么它全部显示而不是在屏幕中间移动一半?我不希望它显示在屏幕上移动,但我不明白为什么它不想知道。
其次如何将其设置为0?
答案 0 :(得分:6)
如果您查看标有“Origin”的左上角的方块,您会看到视图的原点被定义为视图的顶部中心。 (这就是方形顶部的小T意味着什么。)当您的视图居中并占据整个屏幕时,视图的顶部中心位于坐标(160,0)处。这就是X被设置为160的原因。
如果希望原点显示为(0,0),请单击该方块中的左上角点,将原点设置为视图的左上角。
答案 1 :(得分:1)
这样做..它使你的视图x坐标为零。只需点击我标记为i Rectangle的Point。您的观点是顶级中心。您设置左上角表示您的视图x坐标为0 ...