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

时间:2015-03-19 02:44:16

标签: lua corona

我可以隐藏Corona中tableView中的列吗?基本上,我想查询数据库并拉回两个字段...我想在表中显示一个字段但我需要保持另一个值附加到每一行而不显示它。如果使用tableView无法做到这一点,是否有一种简单的替代方法可以实现此目的?感谢。

代码如下 - 我正在从数据库中选择以获取TITLE和newTableView的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

1 个答案:

答案 0 :(得分:0)

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