展开/收缩tableview行

时间:2016-01-27 17:10:09

标签: ios uitableview appcelerator appcelerator-titanium

有人愿意向我解释当我使用welcomeLabel展开行(tableviewrow)时如何/为什么,该行包含行将逐一展开并保持打开的文本,但是当我点击包含在中的closeLabel时closeLabel.addEventListener,所有打开的行不仅关闭事件侦听器中引用的行。非常感谢。

 openLabel.addEventListener('click',function(e){    
        wrow.height = 100;
        var labelrowID = e.rowData.rowID;
        var labeltext = e.rowData.labelText;
        welcomeLabel.height = 100;
        texttableView.updateRow(e.index,wrow);
        texttableView.data[0].rows[labelrowID].children[0].text = test;
    });

 closeLabel.addEventListener('click',function(e){
    if(wrow.height === 100){
        wrow.height = 32;
        var labelrowID = e.rowData.rowID;
        labeltext = e.rowData.labelText;
        welcomeLabel.height = 32;
        texttableView.updateRow(e.index,wrow);
        texttableView.data[0].rows[labelrowID].children[0].text = labeltext;
        //texttableView.setData(welcomeRows);
    }
    });

0 个答案:

没有答案