1

如何在 Apple Watch App 中创建从网络获取的永无止境的滚动内容?

一种方法是使用WKTableInterface,每行作为全屏图像,最后一行作为具有“加载更多”操作的按钮。在“加载更多”操作中,我可以获取更多数据并使用以下方法插入包含新数据的行。

- insertRowsAtIndexes:withRowType:

这是一个好方法吗?我可以在不点击“加载更多”的情况下获取和添加行吗?

相反,我可以使用基于垂直页面的导航样式吗?我认为没有,因为必须事先知道页面。正确的?

4

2 回答 2

1

“加载更多”按钮确实是您唯一的选择,因为没有“滚动”类型的回调或委托方法。

同样来自Apple Watch 编程指南

对于需要更多行的表,请考虑最初仅加载行的子集,然后为用户提供控件以加载更多行。

于 2015-03-12T20:27:06.547 回答
0

我想这是我想到的关于“秒”的引用(来自Apple Watch Human Interface Guide ):

WatchKit 应用补充了您的 iOS 应用;它不会取代它。如果您以分钟为单位衡量与 iOS 应用程序的交互,您可以预期与 WatchKit 应用程序的交互以秒为单位进行衡量。所以交互应该简短,界面应该简单。

于 2015-03-08T19:33:51.553 回答