Appcelerator Titanium - горизонтальная прокрутка в таблице строк - PullRequest
0 голосов
/ 16 августа 2011

У меня есть таблица, в которой я хочу иметь горизонтально прокручивающиеся строки.Когда я попытался добавить прокручиваемое представление в строку, приложение вылетело.Есть ли конкретный способ сделать это?По сути, я добавляю элементы в каждую строку динамически, и если она переполняется, я хочу, чтобы более старые элементы прокручивались влево, но при этом их можно было извлечь.

Ответы [ 2 ]

3 голосов
/ 16 августа 2011

не добавляйте вид прокрутки, просто используйте обычный вид и обновляйте ширину при добавлении элементов, а также прокручивайте вид самостоятельно.

вам придется выяснить, как прокручивать вид влево и вправо, отслеживаякоснитесь начала и коснитесь конца.

Возможно, вы захотите найти альтернативный подход к пользовательскому интерфейсу, хотя

0 голосов
/ 04 сентября 2011

Почему бы не использовать свойство макета ... я имею в виду вертикальное или горизонтальное.

var HZview = Ti.UI.createView({
   height:'auto',
   layout:'horizontal'
)};

VzView.add(TableViewRows);

Теперь добавьте ваши строки в это горизонтальное представление и, наконец, ваш TableView в вертикальное представление.

var HZview = Ti.UI.createView({
   height:'auto',
   layout:'vertical'
)};

VzView.add(TableView);
...