1

Apple Watch 用の WatchKit アプリを開発しています。最初のベータ版が 11 月または 12 月にリリースされたとき、私は最初にアプリを「完成」させました。

私は最近、最終リリースをアップグレードし、WatchKit の何かが変更されました (予想どおり)。アプリ ビューの起動方法が変更されたため、数行のコードをあちこちで修正する必要がありました。

とにかく、問題を修正した後、WKInterfaceTable表示とスクロールがほぼ正しく行われることに気付きました。テーブルの最後の行が切り取られます (下のスクリーンショットに示すように)。また、スクロールバーは非常に短く、必要以上に短くなっています (スクリーンショットでも)。他の誰かがこれを経験していますか?

見出し

スクリーンショットでは、アプリには約 10 行あります。最後の行からのカットオフを表示するために、少し余分に引っ張って一番下までスクロールしました...行の一番下とスクロールバーに注目してください。右上。

役に立つかもしれない追加のスクリーンショットを含めました。私はいくつかのチュートリアルを調査WKInterfaceTableしましたが、Interface Builder で行っていることと実際には何も違いはありません。私はここで迷っています。

コードで UI を変更することはありません。私は、私が介入することなく、できる限り WatchKit に UI を処理させています。

ありがとう!

その他のスクリーンショット:

ここに画像の説明を入力

4

1 に答える 1

4

スクロールバーは設計上短いですが、これはバグではありません。それが意図された方法です。

最後の行の切り取りについては、テーブルを WKInterfaceGroup に追加し、グループの高さを「コンテンツに合わせてサイズを合わせる」に設定します。それはそれを修正する必要があります。

于 2015-03-20T14:58:08.627 に答える