我在 Xcode 11 中将项目更新为 Swift 5,现在程序在 iPhone 11 模拟器中的动画 block 处卡住。当我在动画之后设置断点时,它永远不会命中它。重新启动 Xcode 和模拟器并没有解决问题。如果我在设备上运行该程序,它可以正常工作。
对正在发生的事情有什么想法吗?也许是内存问题?
UIView.animate(withDuration: 1, delay: 0, usingSpringWithDamping: 0.5, initialSpringVelocity: 0.5, options: [UIView.AnimationOptions.curveEaseIn], animations: {
self.introTextView.transform = self.introTextView.transform.translatedBy(x: 200, y: 0)
})
最佳答案
显然这是模拟器上的一个错误。希望这个问题很快就能得到解决,但在那之前,您可以通过取消选中粘贴板选项来修复。
Simulator -> Edit -> Automatically Sync Pasteboard.
来自这个有用的答案here .
关于ios - Swift 5/Xcode 11 更新后模拟器在动画 block 处卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58194400/