2016-09-21 5 views
0

私はwatchOSアプリケーションを最新のwatchOS 3の改良版でアップデートしようとしていますが、新しいWKInterfaceTable垂直ページングが機能するようになっています。垂直ディテールページングでは、アプリ全体で階層ナビゲーション構造を使用する必要があります。ページベースのインターフェイスでwatchOS 3の詳細なページングを使用することはできますか?

私のInterfaceControllerのうち1つを削除し、テーブルからプッシュセグを使用すると、ページングは​​期待通りに機能します。しかし、代わりにページベースのインターフェースからpush segueを使用すると、何も起こりません。これをモーダルセグに切り替えると、セグ自体は機能しますが、垂直ページングは​​有効になりません。

私のアプリのナビゲーションを完全に切り替える以外の解決策は、この素晴らしいwatchOS 3の改善を利用することですか?

答えて

2

カップルのWWDC 2016本のQuick Interaction Techniques for watchOS のようなビデオやによるとArchitecting for Performance on watchOS 3あなたのテーブルインスペクタで垂直ディテールページング]チェックボックスをオンに

  • する必要があります。
  • 詳細なインターフェイスにテーブルのセグを使用します。
  • 詳細インターフェイスが画面の高さに合っていることを確認してください。

はい、階層型ナビゲーション構造(より正確には表)を使用して、新しい詳細ページングAPIを利用する必要があります。

関連する問題