2

WatchKit アプリでテーブルを作成していますが、それを静的テーブルにしたいと考えています。

テーブルが静的になるように構成するにはどうすればよいですか? 属性インスペクタを調べましたが、動的テーブルを静的テーブルに変更する設定がありません。

4

1 に答える 1

2

watchOS テーブルは動的であるため、現時点ではできませんWKInterface。行数と行コントローラーの両方をプログラムで構成する必要があります。

Appleに機能要求を提出できます。それまでの間、次のいずれかを行うことができます

  • プログラムでテーブルを構成する (これには、異なるタイプの静的行ごとにカスタム行を設定する必要があります)、または
  • グループとそのコントロールをストーリーボードにドラッグするだけで、各静的行を表すことができます。コントロールによっては、グループの高さと背景色を微調整して、グループが一貫してWKInterfaceTable.

最初のオプションでは、より多くのコードとクラスが必要になります。2 つ目は、はるかに単純ですが、Apple が表の行の外観を変更しないことに依存するため、より脆弱です。

または、新しいウォッチ OS が WWDC で発表されるのを数週間待ってから、決定を下すこともできます。

于 2016-05-07T18:09:38.967 に答える