【问题标题】:Get event click in tableviewrow titanium在 tableviewrow 钛中获取事件点击
【发布时间】:2012-07-29 21:55:35
【问题描述】:

我在 tableview 中自定义了一个带有图像和几个按钮的 tableviewrow。我已经获得了我单击的行的索引,但我需要这样做,以便当我单击 tableviewrow 中的按钮时,它将返回该行的索引。 我还想测试一下我是否点击了行。 我该怎么做?

【问题讨论】:

    标签: titanium tableview


    【解决方案1】:

    click 表事件为您提供单击行的行数据。因此,您可以访问分配给该行的所有数据。示例代码:

    var data = [];
    for(var i=0;i<5;i++)
    {
        var row = Titanium.UI.createTableViewRow({
            id: i,
            title : 'some title'+i,
        });
    
        data.push(row);
    }
    table = Titanium.UI.createTableView({
        data : data
    });
    table.addEventListener('click', function(e) {
        alert(e.rowData.id+":"+e.rowData.title);
    });
    

    【讨论】:

      猜你喜欢
      • 2015-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-28
      • 2020-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多