私が達成したいのは、常に上部に表示される「ヘッダーラベル」、複数のアイテムとスクロール可能な中央のテーブル、および常に表示される「左」と「右」の2つのボタンを持つことですボトム。
例:
これを達成するために、固定サイズのグループにテーブルを追加しますが、この方法ではテーブルはスクロールできません。
グループなしでテーブルを追加すると、画面全体がスクロール可能になり、問題は解決しません。
例:
これは現在の API でも可能ですか?
私が達成したいのは、常に上部に表示される「ヘッダーラベル」、複数のアイテムとスクロール可能な中央のテーブル、および常に表示される「左」と「右」の2つのボタンを持つことですボトム。
例:
これを達成するために、固定サイズのグループにテーブルを追加しますが、この方法ではテーブルはスクロールできません。
グループなしでテーブルを追加すると、画面全体がスクロール可能になり、問題は解決しません。
例:
これは現在の API でも可能ですか?
TL;DR
グループ内でスクロール可能なテーブルが必要な場合はsize to fit content
、グループ設定で使用しますが、おそらく期待どおりに動作しません。
詳細
まず、現在 (2015 年 2 月 2 日) 1 つの InterfaceController で一部の要素を静的にし、一部を動的にすることはできません。スクロール可能なコンテンツ (テーブルなど) がある場合、この InterfaceController のすべての要素がスクロール可能になります。
したがって、TL;DR セクションのソリューションを使用できますが、私が言ったように、おそらく期待どおりに動作しないでしょう。同様の問題がありました。画像を静的な背景テーブルとして設定することはできましたが、画像をテーブルの背景として設定しても静的にはなりませんでした。
ノート
Apple のヒューマン インターフェイス ガイドラインより
グループ内にテーブルを埋め込まないでください。テーブルは、含まれる行数に基づいて動的にサイズ変更されます。その結果、テーブルは、グループによって設定された高さ制限を無視します。( https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/WatchHumanInterfaceGuidelines/Tables.html#//apple_ref/doc/uid/TP40014992-CH24-SW1 )