Семантический зум в Windows Phone?

У меня есть приложение с динамически заполняемым элементом управления сводкой, которое работает довольно хорошо, но в последнее время я обнаружил, что в моем своде слишком много элементов, чтобы прокрутить их эффективно. Я хочу реализовать семантическое масштабирование, как это делает приложение для просмотра фотографий - то есть, когда кто-то сжимает приложение, оно должно уменьшить масштаб для просмотра с более быстрой прокруткой или, возможно, совсем другого представления (возможно, списка)

Я искал в Интернете (и здесь, на stackru.com) "семантическое масштабирование Windows Phone", но я получаю хиты только для Windows 8 семантического масштабирования. есть ли другое название для этой функции в wp8? Как мне это осуществить?

1 ответ

Решение

Руководство по разработке сводной таблицы указывает, что

Приложения должны минимизировать количество сводных страниц (четыре страницы или меньше)

Так что, если у вас есть столько элементов в вашем пивоте, это, вероятно, означает, что он вам не подходит.

Если вы все еще хотите создать семантическое масштабирование, подобное опыту, вы можете попробовать сделать это самостоятельно, используя инструментарий Windows Phone GestureListener и масштабируя вид с помощью RenderTransform.
Вот статья, описывающая GestureListener: http://www.geekchamp.com/articles/wp7-gestureservice-in-depth--key-concepts-and-api

Другие вопросы по тегам