我的 WatchKit wkinterfacetable 不会滚动

My WatchKit wkinterfacetable won't scroll

尽管元素多于屏幕,但我似乎无法通过模拟器或实际手表中的触摸或滚轮获得滚动行为。

嵌套在组中的表格无法正常运行。删除该组,您的 tableview 应该滚动。

HIG 也提到不要这样做:https://developer.apple.com/watch/human-interface-guidelines/ui-elements/

我的那个没有滚动,因为我在故事板中为该界面控制器启用了 "Fixed to screen edges"。确保您已将其禁用。

我找到了 2 个解决 table 手表应用滚动问题的方法。

  1. 从组中删除 Table
  2. 用于显示指示器的其他解决方案是将组大小设置为“大小以适合内容” 附上屏幕截图以供参考。