2

動的に設定されたピボット コントロールが非常にうまく機能するアプリを持っていますが、最近、ピボット内のアイテムが多すぎて効果的にスクロールできないことがわかりました。フォト ビューアー アプリのようにセマンティック ズームを実装したい - つまり、誰かがアプリをピンチすると、より高速なスクロール ビュー、またはまったく別のビュー (おそらくリスト) にズームアウトする必要があります。

「セマンティック ズーム Windows Phone」をオンラインで (およびここでは stackoverflow.com で) 検索しましたが、Windows 8 セマンティック ズームのヒットしかありません。wp8 にこの機能の別の名前はありますか? どうすれば実装できますか?

4

1 に答える 1

0

ピボットの設計ガイドラインでは、

アプリはピボット ページの数を最小限に抑える必要があります (4 ページ以下)。

したがって、ピボットにこれほど多くの項目がある場合は、ピボットが適切なコントロールではないことを意味している可能性があります。

それでもセマンティック ズームのようなエクスペリエンスを作成したい場合は、Windows Phone ツールキットの GestureListener を使用し、RenderTransform を使用してビューをスケーリングすることで、自分で作成することができます。
GestureListener について説明している記事は次のとおりです: http://www.geekchamp.com/articles/wp7-gestureservice-in-depth--key-concepts-and-api

于 2013-09-14T16:07:41.590 に答える