【发布时间】:2011-11-19 21:21:43
【问题描述】:
我看不出我在这里做错了什么。简单地说,我想将自定义行添加到一个部分,将该部分添加到一个表格视图中,然后在我的窗口中显示该视图。听起来很容易。我已经多次单步执行我的代码,以至于我再也看不到我错过了什么(我想我们都去过那里)。所以我需要一双新的眼睛来看待它。
首先,我知道我将数据放入行中。我通过服务器成功回调中的 for 循环将该行添加到该部分。我没有错误。该部分出现在窗口中。但我根本无法显示行。
为避免在此块中转储代码,您可以找到它已粘贴here。
如果您需要更多信息,请随时询问。
谢谢。
【问题讨论】:
-
你正在创建 var section = Ti.UI.createTableViewSection();再次在您的 for 循环中,而不是将其添加到 tableView。
-
@muhammad 我在服务器函数之外添加了 rowData[] 并将 section.add 修改为如下所示: var section = Ti.UI.createTableViewSection(); for(var i = 0; i