我有一个带有 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。