Можно ли скрыть столбец в таблицеView в Corona? В принципе, я хочу запросить базу данных и отменить два поля ... Я хочу отобразить одно поле в таблице, но мне нужно сохранить другое значение, прикрепленное к каждой строке, не отображая его. Если это невозможно с помощью tableView, есть ли простой альтернативный способ сделать это? Благодарю.Можно ли скрыть столбец в виде виджета tableView в Corona?
Код ниже - Я делаю выбор из базы данных, чтобы получить TITLE и ID для новогоTableView. Я хочу скрыть идентификатор.
Загляните в 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
Не извлекайте второе поле вообще? – hjpotter92
Я хотел иметь второе поле, доступное без необходимости снова удалять базу данных. – user2026318
Пожалуйста, отобразите код, который у вас есть сейчас. Я бы лучше понял это, чем API короны. – hjpotter92