0

こんにちは、

テーブルの内容をリストに表示するときに問題があります。アクションは、各行のデータの印象を与えず、その理由を理解していません。

私はコロナ SDK の 1076 バージョンを持っていて動作しませんが、以前の 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  

ここに画像の説明を入力

4

2 に答える 2

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 )
于 2013-05-29T08:38:05.490 に答える
0

コロナ 1076 Widget 2.0 ウィジェットを使用していると思います。行グループを決定するには、別の構文が必要です。ウィジェットを新しい構文に更新する方法については、この記事を参照してください。

http://docs.coronalabs.com/api/library/widget/migration.html

また、ウィジェット ライブラリの大幅なバグ修正を含む新しいパブリック ビルド 1135 もあります。これらの修正が適用されるようにアップグレードすることをお勧めします。

于 2013-06-10T00:07:59.833 に答える