我正在使用精灵套件编写游戏,这是第一次,所以错误是不可避免的:)
因此,当某些事件发生时,在模拟器中运行它会非常延迟(fps 降至 11 或更低)。
所以我决定看看真正的 iPhone 5S 上会发生什么。
情况好一点了:在这些事件中仍然落后,但没有那么严重。
但是,我的很多标签丢失了:它们在模拟器中看起来很好,但在物理设备中完全丢失(只是它们应该在的空白区域)。
在模拟器(5S)中运行ios8,并在5S上,用Swift编写代码。
有什么提示我应该看什么吗?
首先您应该尝试隔离问题。尝试查看标签是否确实被隐藏或者它们是否位于视图后面。下载层次结构查看器(例如 Reveal App)并尝试找到 UILabels。如果它们存在于层次结构查看器和模拟器中,但不存在于物理 iOS 设备中,请尝试将其上传到其他设备。如果其他设备上也发生这种情况,则说明您的代码有问题。除非我们有东西可以合作,否则我们无法提供帮助。