是否有可能通过基于页面的界面使用watchOS 3垂直细节分页?

问题描述:

我正在寻找更新我的watchOS应用程序与最新的watchOS 3改进,但我遇到了一个问题得到新的WKInterfaceTable垂直分页工作。看起来垂直细节分页需要你在整个应用程序中使用分层导航结构。是否有可能通过基于页面的界面使用watchOS 3垂直细节分页?

当我删除我的所有接口控制器之一,并从我的表中使用push segue时,分页按预期工作。但是,如果我在基于页面的界面中使用push segue,则不会发生任何情况。当我将它切换到模态时,segue本身可以工作,但是垂直分页不会启用。

除了彻底切换我的应用程序导航,以使用这个不错的watchOS 3改进之外的任何解决方案?

根据夫妇WWDC 2016个类似视频Quick Interaction Techniques for watchOS Architecting for Performance on watchOS 3你需要

  • 启用你的表检查垂直细节Paging复选框。
  • 使用表中的细节来详细介绍界面。
  • 确保细节界面适合屏幕高度。

所以,是的,你必须使用分层导航结构(更准确地说表)采取新的细节分页API的优势。