如何在 Corona/Lua 中以三列打印文本。

我对Lua和Corona还不是很熟悉,所以还不能理解逻辑。

我的数据看起来像这样(但列表是动态创建的):

猫
狗
蛋
想要
消失
骨
消失者
骨头
努力
影响

但我希望它在屏幕上看起来像这样(注意列表按字母数量排列):

猫   消失   努力
狗   骨     影响
蛋   消失者
想要 骨头

列表可以更长或更短,但我希望保持在3列。我该怎么做?

问候,

约翰

点赞
用户269870
用户269870

你可以使用3个Corona display.newText() 并排显示...

或者使用Lua本身格式化字符串,使用 [[ ]]:

local myString = [[
123     1234     12345
123     1234     12345
123     1234     123456
1234    1234     123456
]]
2012-09-16 23:27:40