0

我有一个带有 uiview 的游戏,它占据整个屏幕并每 5 秒向上移动一次,直到游戏结束。

这很好用,uiview 可以正常移动,但是当我重置游戏并尝试将 uiview 移回其原始位置时,它似乎偏离了大约 40 像素。这就是我在游戏结束时所做的:

self.myView.frame=CGRectMake(0,0,320,586); // the iphone 5 screen is 586 points long.

但是,视图 y 确实有些像 360,而不是 320;为什么会这样?

顺便说一句,我关闭了那些奇怪的约束,因为我无法在它们打开的情况下移动 uiview。

4

1 回答 1

0

这是因为我未选中所有支柱和弹簧,并且未选中文件检查器中的“使用自动布局”

于 2012-11-10T17:01:18.313 回答