Для горизонтальной прокрутки:
<Alloy>
<Window backgroundColor="white">
<ScrollView backgroundColor="gray" layout="horizontal" width="Ti.UI.FILL" height="Ti.UI.SIZE" scrollType="horizontal">
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
<View left="10" width="100" height="100" backgroundColor="red" />
</ScrollView>
</Window>
</Alloy>
Для вертикальной прокрутки:
<Alloy>
<Window backgroundColor="white">
<ScrollView backgroundColor="gray" layout="vertical" width="Ti.UI.SIZE" height="Ti.UI.FILL" scrollType="vertical">
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
<View top="10" width="100" height="100" backgroundColor="red" />
</ScrollView>
</Window>
</Alloy>
титана Классический пример
var win = Ti.UI.createWindow({
backgroundColor : 'white'
});
var scrollview = Ti.UI.createScrollView({
backgroundColor : "gray",
layout : "horizontal",
width : Ti.UI.FILL,
height : Ti.UI.SIZE,
scrollType : "horizontal"
});
for (var i=0; i<=10; i++) {
scrollview.add(createView());
}
win.add(scrollview);
win.open();
function createView() {
return Ti.UI.createView({
backgroundColor : 'red',
width : 100,
height : 100,
left : 10
});
}
Ваш ключевой пункт, чтобы ограничить направление прокрутки на Android, - scrollType.
Я не использую сплав. Как я могу исправить это из файла javascript? Я не использовал сплав. –
Просто установите свойство scrollType в «горизонтальное» или «вертикальное» в зависимости от вашего случая, например, Prashant Saini. –
Отредактировал свой ответ с помощью классического кода. Но рекомендуется, чтобы вы лучше привыкли к сплаву как можно скорее, перед тем как начать сталкиваться с огромными кодами и, следовательно, с большим количеством проблем, таких как синтаксические ошибки или другие ошибки кодирования. –