我可以在Corona的tableView小部件中隐藏列吗



我可以在Corona的tableView中隐藏列吗?基本上,我想查询一个数据库并提取两个字段。。。我想在表中显示一个字段,但我需要将另一个值附加到每一行而不显示它。如果tableView无法做到这一点,有没有其他简单的方法可以实现这一点?谢谢

代码如下-我正在从数据库中进行选择,以获取newTableView的TITLE和ID。我想隐藏ID。
将根据您的建议查看isVisible。

local function onRowRender( event )  
    local row = event.row  
    local font = native.systemFont  
    local fontSize = 18  
    local rowHeight = row.height / 2        
    -- for display   
    local options_title = {  
        parent = row,  
        text = row.params.TITLE,  
        x = 50,  
        y = rowHeight,  
        font = font,  
        fontSize = fontSize,  
    }  
    --add row object
    row.title = display.newText( options_title )
    row.title.anchorX = 0
    row.title:setFillColor( 0 )  
    -----I'd like to hide this ID column!------
    local options_id = {
        parent = row,
        text = row.params.ID,
        x = 50,
        y = rowHeight,
        font = font,
        fontSize = fontSize,
    }
    -- add row object
    row.id = display.newText( options_id )
    row.id.anchorX = 0
    row.id:setFillColor( 1,0,0 )
end

谢谢,rpattiso,我刚刚添加了这一行row.id.alpha=0就在row.id.anchorX=0之前而且它似乎在起作用。

最新更新