Axure Pro 7: Работа с динамическими панелями




Главная   Форумы   Общие вопросы и обсуждения   Axure Pro 7: Работа с динамическими панелями

В теме 2 ответа, и 2 участника, последнее обновление сделано пользователем Аватар (Михаил) Михаил 2 г, 11 мес. назад.

Показано 3 ответа - от 1 до 3 (всего 3)
  • Автор
    Сообщения
  • 03.11.2014 в 15:58 # 17565
    Аватар (Михаил)
    Михаил
    Подписчик
    Всем доброго дня!

    Вопрос для тех, кто проектирует в Axure Pro.

    Столкнулся с проблемой нескольких аккордеонов. Т.е. один раскрывающийся список, а под ним другой. Обратите внимание на приложенный файл.

    В первоначальном состоянии обе панели должны быть вместе, а после раскрытия панели 1 — панель 2 должна опуститься на то расстояние, чтобы полностью показать содержимое панели 1. Пробовал OnMove при изменении состояния — не то.

    Есть идеи?

     

     

     

     

     

     

     

     

     

    Вложения:

    Вы должны войти, чтобы смотреть прикрепленные файлы.

    Поделиться:

    Цитировать

    03.11.2014 в 17:05 # 17567
    Аватар (Lena Belkovskaya)
    Lena Belkovskaya
    Подписчик
    День добрый, как раз недавно что-то подобное делала в Axure. Для Panel 1 на рисунке нужна динамическая панель с 2 статусами — collapsed и expanded. В статусе Collapsed на OnClick:

    Set Panel 1 to Expanded
    Show <Название панели, которая должна показываться когда развёрнута panel 1 (у меня это были фильтры)>
    Move Panel 2 by  (0; Y), где Y зависит от того, насколько вниз надо сдвинуть панель 2.

    Ну и обратный процесс для сворачивания панели 1 (т.е. когда она в статусе Expanded). Для Move  уже будет отрицательное число Y.

    Попробуйте! :)

     

    Поделиться:

    Цитировать

    03.11.2014 в 18:23 # 17568
    Аватар (Михаил)
    Михаил
    Подписчик
    Спасибо за совет!

    Этот способ тоже пробовал, но уткнулся в две проблемы. Первая — значение Y может быть разное, в панеле 22 состояния. И вторая, не подумал, что можно поставить минус Y. Тут вы спасли меня.

    Решил всё же взять некое стандартное значение Y и использовать его, так хотя бы страничка будет не тяжелой.

    Ради прикола расскажу другой способ, он прекрасно работает если панели не такие груженные как у меня. Я вставил в каждое состояние первое панели вторую панель. Стало всё красиво, но по сути я копи-пастил и весь проект довольно тяжелый.

    Еще раз спасибо! ;-)
    Класное приложение, после Enterprise Architect просто находка.

     

     

     

     

     

     

     

     

     

     

     

     

    Поделиться:

    Цитировать

Показано 3 ответа - от 1 до 3 (всего 3)

Вы должны авторизироваться для ответа в этой теме.