2016-07-09 11 views
0

私はImageTextButtonを使うことができると知っていますが、なんらかの理由で、テーブルの子クラスであるImageButtonに行を追加したいだけです。LibGDX Scene2d:ImageButtonに行を追加する方法は?

私はそのようにこれを試してみてください。

ImageButton btn = new ImageButton(skin, "style"); 
Label lb = new Label(text, skin); 
btn.row(); 
btn.add(lb); 

ラベルが画像の下にない表示されますが、右隣に。

row()は通常の表のように新しい行を開始しないのはなぜですか?

答えて

0

これはrecent LibGDX bugです。私は新しい行を追加する前に空のセルを追加することで、今のところそれを回避できると思います。このように:

btn.add().row(); 

あなたはそれが正しく整列維持するために追加の次の項目にcolspan(2)を使用する必要があります。

+0

これは動作します、ありがとうございます! – red1575

関連する問題