0
Как управлять вертикальной прокруткой с помощью стрелки вправо и влево в титане. Как соединить между видом прокрутки и правой и левой стрелкойScrollView Прокрутка влево и вправо С помощью кнопки со стрелкой
Вот код:
var counter = 0;
rightArrow.addEventListener('click', function(e) {
counter++;
var wrapperChild = wrapperView.getChildren();
var scroll2 = verticalScroll.scrollTo(114, 0);
var scroll1 = verticalScroll.scrollTo(0, 0);
var scroll3 = verticalScroll.scrollTo(307, 0);
if (counter == 1) {
verticalScroll.scrollTo(114, 0);
alert(counter);
} else if (counter == 2) {
verticalScroll.scrollTo(307, 0);
alert(counter);
//}
} else if (counter == 3) {
verticalScroll.scrollTo(417, 0);
alert(counter);
} else if (counter == 4) {
verticalScroll.scrollTo(560, 0);
alert(counter);
} else if (counter == 5) {
verticalScroll.scrollTo(672, 0);
alert(counter);
}
});
leftArrow.addEventListener('click', function(e) {
if (counter == 0) verticalScroll.scrollTo(0, 0);
});
verticalScroll.addEventListener('scroll', function(e) {
Ti.API.info('Scrollview contents y offset: ' + e.x + 'Scrollview contents y offset: ' + e.y);
});
Привет Спасибо ваше предложение помогло мне много. Я добавил и прокрутил требуемую позицию. Теперь я застрял в одном логическом сценарии. Сначала я добавил ярлык. всякий раз, когда ориентированная на страницу первая метка будет находиться в координатах x и y. Если я нажимаю на стрелку вправо, я прокручиваюсь на другую метку. Но если я снова щелкнув по левой стрелке, это вавиоризация, чтобы сначала взорваться. Если снова щелкнуть по стрелке вправо, он должен появиться во второй ярлыке, но будет переходить к третьей метке. Можете ли вы показать пример кода для этой логики? –
Не могли бы вы предоставить код для того, что вы сделали до сих пор? Я думаю, было бы легче искать там ошибку, а затем писать что-то совершенно другое. – mwfire
ОК. Ниже приведен код –