0
Beantwoord

Переключение static list

Иван Демидкин 6 jaar geleden in Tips and Tricks bijgewerkt door Aleksandr Romanov (CTO) 4 jaar geleden 5

Добрый день

Подскажите поддерживается ли возможность переключать попапы в static list с помощью кнопок.

Например:

на странице есть static list и 3 кнопки (1,2,3 этаж). И по нажатию на эти кнопки показывается необходимая страница из static list.

Если поддерживается то подскажите как это реализовать или где почитать.

GOED, IK BEN TEVREDEN
Satisfaction mark by Иван Демидкин 6 jaar geleden

Можно по другому сформулировать. Как узнать номер(или имя) открытого попапа в static list и как его поменять через Java?

Beantwoord

StaticList_SetPosition.irpz

StaticListAddPopup.irpz

К сожалению, определить текущую позицию списка еще нельзя, но возможность прокрутить список до нужного окна - есть.

Добрый день, Екатерина! в 3 версии Иридиума так же нет возможности определить текущую позицию списка?

сделал в своем проекте список, как было в WiKi примере, но заказчик просит сделать что бы нажатием на кнопки переходить на следующий слайд, а не в конец или начало списка. 

свайп ему не понравился, при пролистывании постоянно какой то элемент попадает в управление при соприкосновении.


Beantwoord

Приветствую, Екатерина в длительном отпуске...

Нативного способа определения текущего элемента списка нет (никому особо и не нужен он был)... Как и раньше, можно вычислять "на лету" по координатам текущего нажатия. Например, для вертикального списка с одинаковой высотой элементов, на событие ПРЕСС срабатывает обработчик:

ТЕКУЩИЙ_НОМЕР_ИТЕМА = целое_от(ПОЛУЧИТЬ(КООРД_У_первого_элемента_списка) - КОНСТАНТА_ОТСТУП_У_попапа)/КОНСТАНТА_Ширину_элемента + 1