0

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

在新的 iOS 13 发布之前,一切都运行良好,那一周我在 iPhone 上下载了 iOS 13 测试版,在手表上下载了 watchOS 6。然后,突然我的应用程序加载了它的对象,但是当我尝试在 WKInterfaceTable 上显示它们时,它被冻结了。表格在那里,元素的数量在那里,但我不能用拖动/皇冠滚动它,我可以选择一行,但我不能浏览它。

我已经尝试将它从一个组中移出,现在 TableView 仅位于 Interface Controller 下方,因此任何对象都不应该位于 TableView 上方。

容器外的 tableView

顺便说一句,“支持在没有安装 iOS 应用程序的情况下运行”复选框已选中。

4

1 回答 1

0

经过几个小时从标记零重新制作错误的屏幕后,我找到了答案:watchOS 6 默认将“固定到屏幕边缘”标记为 true,并且该字段使我的屏幕不再滚动!

在此处输入图像描述

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

于 2019-09-03T11:52:57.287 回答