我最近将我的笔记本电脑升级到了 macbook M1 pro。我有一个 ScrollView ,当我用三指在我的旧 macbook air 中拖动时,它用于惯性滚动。
现在M1芯片没有惯性了,我把ios模拟器换成了rosetta,滚动还是没有以前流畅。
还有什么方法可以像我们在浏览器中使用的那样通过两根手指滑动在 ios 模拟器中滑动 ScrollView 。我的应用程序有很多 ScrollView ,这对我很重要。
谢谢你。
最佳答案
如 iOS Simulator scrolls too fast on Apple M1 的解决方案中所述该问题似乎与在 Apple M1 代码上运行的模拟器应用程序有关。将其切换为使用英特尔(= Rosetta)确实为我解决了这个问题:
要在 Rosetta 中运行,请右键单击 Xcode 并选择“显示包内容”,然后导航到“内容 > 开发人员 > 应用程序”。在那里你会找到模拟器应用程序。如果您右键单击它并选择“显示信息”,您将找到一个使用 Rosetta 运行它的选项。
有趣的是,只有当我尝试运行旧的 iOS 13.7 模拟器时才会出现这个问题。 Apple 似乎已针对更新的 iOS 版本(如 14.5)修复了该问题。
关于xcode - 滚动时IOS模拟器惯性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68223330/