是否有可能通过基于页面的界面使用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的优势。