【问题标题】:How to create a Static Table in WatchKit如何在 WatchKit 中创建静态表
【发布时间】:2016-05-07 14:38:06
【问题描述】:

我正在我的 WatchKit 应用程序中创建一个表格,但我希望它是一个静态表格。

如何将表格配置为静态?我查看了属性检查器,但没有将动态表更改为静态表的设置。

【问题讨论】:

    标签: watchkit watchos-2 wkinterfacetable


    【解决方案1】:

    目前您不能,因为 watchOS WKInterface 表是动态的:它们需要您以编程方式配置行数和行控制器。

    您可以通过 Apple file a feature request。同时,您也可以

    • 以编程方式配置您的表格(这将涉及为每种不同类型的静态行设置自定义行),或者
    • 只需将组及其控件拖到情节提要中,以表示每个静态行。根据控件的不同,您可能需要调整组高度和背景颜色,以使组始终看起来像 WKInterfaceTable

    第一个选项需要更多的代码和类。第二个虽然简单得多,但更脆弱,因为它依赖于 Apple 不会改变其表格行的外观。

    或者,您可以等几周后在 WWDC 上展示新的手表操作系统,然后再做出任何决定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-03
      相关资源
      最近更新 更多