0

我希望使用最新的 watchOS 3 改进来更新我的 watchOS 应用程序,但我遇到了一个问题,让新的 WKInterfaceTable 垂直分页工作。垂直细节分页似乎要求您在整个应用程序中使用分层导航结构。

当我删除除 1 个以外的所有 InterfaceControllers 并从我的表中使用 push segue 时,分页按预期工作。但是,如果我改为在基于页面的界面中使用 push segue,则不会发生任何事情。当我将其切换到模态转场时,转场本身可以工作,但垂直分页没有启用。

除了完全切换我的应用程序导航以使用这个不错的 watchOS 3 改进之外,还有什么解决方案?

4

1 回答 1

3

根据几个 WWDC 2016 视频,例如watchOS 的快速交互技术 watchOS 3 的性能架构,您需要

  • 在表格检查器中启用 Vertical Detail Paging 复选框。
  • 使用表格中的 segues 到详细界面。
  • 确保细节界面适合屏幕高度。

所以是的,您必须使用分层导航结构(更准确地说是表格)来利用新的详细分页 API。

于 2017-01-29T11:35:11.937 回答