JavaScript Titanium Multiselect TableViewRows

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript Titanium Multiselect TableViewRows相关的知识,希望对你有一定的参考价值。

NAMESPACE.tableViewMultiSelectRows = function(params,arr)
{
    var table = Ti.UI.createTableView(params);
    table.addEventListener('click',function(e){
        e.rowData.selected = !e.rowData.selected;            
        if(e.rowData.selected) {
            var pushed = arr.push(e.index);
            table.fireEvent('onrowselect',e);
        }else{
            var index = arr.indexOf(e.index);
            if(index>-1) {
                arr.splice(index,1);
                table.fireEvent('onrowunselect',e);
            }
        }
    });
    return table;
};

以上是关于JavaScript Titanium Multiselect TableViewRows的主要内容,如果未能解决你的问题,请参考以下文章

使用 Titanium Mobile 编译应用程序后 JavaScript 代码会发生啥

Titanium - 确定应用程序崩溃的原因

Titanium共享Intent与页面链接

Appcelerator Titanium Mobile 如何工作?

使用 Titanium appcelerator 进行游戏开发

Appcelerator Titanium 中面向 OOP 的 CommonJS