我在更新 UILabel 时遇到了一个小问题。我尝试了一个“Pong”游戏教程,该教程对球和玩家使用 UIView。所以我在 Storyboard的帮助下将它们定位在它们的起始位置。游戏运行良好,但如果我实现一个 UILabel 来显示玩家得分,麻烦就来了。随着 UILabel 的每次更新,UIView 都会重新定位到它们的起点。 iOS 6 中有什么变化吗?
最佳答案
我遇到了类似的问题。解决方案是关闭自动布局
- 选择您的 Storyboard(可能名为 MainStoryboard.storyboard)
- 点击实用程序面板中的显示文件检查器(又名
命令
+选项
+0
通过命令
+选项
+1
) - 在 Interface Builder Document 部分取消选中 Use 自动布局复选框
- 重新运行你的代码
关于ios - UILabel 更新重置 View 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15597404/