下午好,
在列表中显示表格内容时遇到问题。该操作不会给每行中的数据留下印象,也不理解为什么。
我有1076版本的Corona SDK并不起作用,但使用之前的IF工作。
我希望你的帮助。
local function onRowRender( event )
print("oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo")
local phase = event.phase
local row = event.row
local rowGroup = event.view
local label = aux.corrigeEspeciales (rowTitles[ row.index ])
local color = 20
print ("label" .. label)
row.itemName = label
row.textObj = display.newRetinaText(rowGroup,label, 0, 0, "Verdana", 12 )
row.textObj:setTextColor( color )
row.textObj:setReferencePoint( display.CenterLeftReferencePoint )
row.textObj.x, row.textObj.y = 20, rowGroup.contentHeight * 0.5
rowGroup:insert( row.textObj )
row.arrow = display.newImage( "images/tiendarowArrow.png", false )
row.arrow.x = rowGroup.contentWidth - row.arrow.contentWidth * 2
row.arrow.y = rowGroup.contentHeight * 0.5
rowGroup:insert( row.arrow )
end
答案 0 :(得分:0)
您可以使用以下方式在2013.1076 Corona SDK版本中显示文字信息:
local phase = event.phase
local row = event.row
local rowGroup = event.view
local label = aux.corrigeEspeciales (rowTitles[ row.index ])
local color = 20
row.itemName = label
local rowTitle = display.newText(row,label, 0, 0, "Verdana", 12 )
rowTitle.x = row.x - ( row.contentWidth * 0.5 ) + ( rowTitle.contentWidth * 0.5 )
rowTitle.y = row.contentHeight * 0.5
rowTitle:setTextColor( 0, 0, 0 )
答案 1 :(得分:0)
Corona 1076我认为使用Widget 2.0小部件。它们需要不同的语法来确定行组。请参阅有关将窗口小部件更新为新语法的文章。
http://docs.coronalabs.com/api/library/widget/migration.html
还有一个新的公共构建,1135包含对窗口小部件库的大量错误修复。我建议升级,以便你有这些修复。