WatchOS捕捉到WKInterfaceTable中滚动的下一行
问题描述:
Apple自己的活动应用程序有一个有趣的功能,我尝试在自己的手表应用程序中重新实现:活动应用程序中的每个页面都是可滚动的,基本上有2个垂直页面。第一页是圆圈,第二页显示更多信息。WatchOS捕捉到WKInterfaceTable中滚动的下一行
但是,当使用数字表冠时,这些页面通常不会上下滚动 - 它们是管理单元。所以你不能在页面之间滚动。 Apple似乎在使用两行的WKInterfaceTable
,但我没有找到任何文档说明如何实现捕捉行为。
他们是怎么做到的?
答
您可以使用WKInterfaceTable
的- (void)scrollToRowAtIndex:(NSInteger)index
滚动到特定行。要直接从数码皇冠获得反馈,您必须使用WKInterfacePicker
,但这可能或可能不适用于您的情况。