ответ

1

Для горизонтальной прокрутки:

<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.

+0

Я не использую сплав. Как я могу исправить это из файла javascript? Я не использовал сплав. –

+0

Просто установите свойство scrollType в «горизонтальное» или «вертикальное» в зависимости от вашего случая, например, Prashant Saini. –

+0

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