如何响应 Apple Watch 的表冠滚动?

Posted

技术标签:

【中文标题】如何响应 Apple Watch 的表冠滚动?【英文标题】:How to respond to crown scrolling for Apple Watch? 【发布时间】:2015-04-07 16:43:15 【问题描述】:

我的手表应用中有一个滑块控件,但我希望用户使用表冠滚动浏览更大的数字,而不是点击增加/减少按钮一百次。这可能吗?

【问题讨论】:

【参考方案1】:

很遗憾,您无法响应皇冠滚动。这是来自 https://devforums.apple.com/thread/254540?tstart=15 上的 Apple 布道者

从 Watch 应用的角度来看,使用数字设备的佩戴者 皇冠与滚动界面的佩戴者没有区别 用手指。两种情况都没有滚动回调。

【讨论】:

【参考方案2】:

Apple Watch Videos 展示了皇冠的工作原理。观看第一个视频Welcome to Apple Watch,01:58 解释了数字表冠。在 02:43 显示步进器。

看起来皇冠使步进可能比 +/- 1 步快得多。

【讨论】:

但是该控件不是开箱即用的,还是我错过了它?我看到的只是滑块控件。

以上是关于如何响应 Apple Watch 的表冠滚动?的主要内容,如果未能解决你的问题,请参考以下文章

Apple Watch SwiftUI 地图事件?如何读取数字表冠旋转的当前区域跨度?

我们可以使用 Apple Watch 2.0 模拟器推数字表冠吗?

applewatch紧握无反应

以编程方式访问 Apple Watch Crown

如何修复 Apple Watch 页面控制器中缺少的界面控制器?

如何在 Xcode 中创建 Apple Watch 应用或配置 Apple Watch 应用