更新到 watchOS 6 后滚动视图停止工作,有什么变化吗?

Scrollviews stopped working after update to watchOS 6, did something change?

我有一个使用 iOS、todayExtension 和 watchOS 作为目标的应用程序。

在新的 iOS 13 发布之前,一切正常,那一周我在我的 iPhone 上下载了 iOS 13 测试版,在我的手表上下载了 watchOS 6。然后,我的应用程序突然加载了它的对象,但是当我尝试在 WKInterfaceTable 上显示它们时,它被冻结了。 table 在那里,元素的数量在那里,但我不能用 drag/crown 滚动它,我可以 select 一行,但我无法浏览它。

我已经尝试将其从组中移出,现在 TableView 仅位于界面控制器下方,因此任何对象都不应位于 TableView 上方。

顺便说一句, "Supports Running Without iOS App Installation" 复选框已选中。

从标记为零开始重新制作有问题的屏幕几个小时后,我找到了答案:watchOS 6 默认将 "Fixed to the screen edges" 标记为 true,这个字段使我的屏幕不再滚动!

我希望没有开发人员像我一样在这些废话上花费更多的时间。