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