【问题标题】:Is it possible to use watchOS 3 vertical detail paging with a page-based interface?是否可以通过基于页面的界面使用 watchOS 3 垂直详细分页?
【发布时间】:2016-09-21 06:36:53
【问题描述】:

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

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

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

【问题讨论】:

    标签: apple-watch watchos wkinterfacetable watchos-3


    【解决方案1】:

    根据 Quick Interaction Techniques for watchOS Architecting for Performance on watchOS 3 之类的 WWDC 2016 视频,您需要

    • 在表格检查器中启用垂直详细分页复选框。
    • 使用从表格到细节界面的转场。
    • 确保详细界面适合屏幕高度。

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

    【讨论】:

      猜你喜欢
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-28
      • 2012-05-08
      • 2016-02-21
      相关资源
      最近更新 更多