У меня есть несколько видов, которые динамически добавляются в ScrollView с помощью параметра for, но когда пользователь нажимает на одно из видов, я хочу изменить цвет фона в представлении. У меня есть следующий код для события Click:изменить цвет фона с его идентификатором в титане
(function() {
var id = i;
viewQuantity.addEventListener('click', function(e) {
viewQuantity.backgroundColor = '#FFFFFF';
});
})();
, но с этим кодом вида, который изменяет цвет всегда последняя добавленная точка зрения. Как я могу использовать идентификатор для изменения представления, которое было нажато пользователем?
Вы должны добавить «Титан» на ваш вопрос. Я нашел ваш вопрос, используя тег iOS, и мог бы помочь вам в родном приложении iOS, но почти ничего не знаю о Titanium. (извините) –
Ну, @Manuel_Rodrigues! Пожалуйста, введите больше кода или сообщите нам подробную информацию о своей проблеме. –
переменная 'id' является идентификатором представления. поэтому вэнь я нажимаю на него и показываю предупреждение с щелчком, который показывает, что он показывает 1 руду 2 руды 3 в зависимости от того, что было нажато. Но теперь я хочу изменить цвет фона вида, который был нажат пользователем. единственный код Id, который у меня есть, - это код, который я опубликовал. если есть лучший способ установить id для представления, а затем изменить цвет фона его на событие клика, я ценю, если вы простудитесь, как его реализовать. я не использую папку с сплавом –