在Corona中嵌套表格视图

我正在使用Corona SDK。我对tableview widget很满意,但是我需要一个嵌套的tableview(“超级行和子行隐藏,当我触摸超级行时,它的子行会显示出来”)。

我附上了两张图片,以便您了解我需要什么,请帮我提供完整的代码。

像这样:

enter image description here

源自:[这里](http://maniacdev.com/2012/07/open-source-custom-ios-control-for-creating-elegant-nested-table-views)

或这个

enter image description here

来自:[这里](https://lh4.ggpht.com/Ub7v-DEGItW2NY9ymOjjESEgoZxhKZ-vuldyrXpzeUvhPMySTHa8R5Bcl4P01lCi0zE=h900-rw)

点赞
用户825481
用户825481

为什么不自己写你自己的表视图?创建一个填充了你的值的 Lua 表格:

local table = {
[1]=hello
[2]=hi
}

然后就可以使用 for 循环循环遍历所有的值,每次在每个文本对象上增加 50 像素的 Y 坐标?

for i=1,2 do
   display.newText(table[i],0,0+(i+20),native.systemFont,30)
end

你可以很容易地不使用 corona 小部件来完成这个操作。只需要学习 Lua 表格和 for 循环即可。

祝好运!

2014-01-05 06:11:26