如何在mu TableView

时间:2016-06-15 10:26:30

标签: tableview appcelerator appcelerator-alloy

我正在appcelerator工作室中构建一个简单的应用程序。 所以我想在我的视图中显示一个TableView。

这是 socialHistory.xml

<Alloy>
    <View class="container">
        <TableView id="table">
            <TableViewSection id="table" >
                <TableViewRow title="Apple"/>
                <TableViewRow title="Bananas"/>
            </TableViewSection>
        </TableView>
    </View>
</Alloy>

这是 socialHistory.js

var args = $.args;
//header table
var tableData = [ 
    {title: "Pippo"}, 
    {title: "Pluto"}, 
    {title: "Paperino"}, 
    {title: "Balto"} 
];

$.table.headerTitle=tableData;

但是如果我尝试执行我的代码,我就无法看到表格的标题标题

1 个答案:

答案 0 :(得分:0)

这不是设置headerTitle的方法,因为headerTitle只接受String,因为它只是一个纯文本。请参阅headerTitle

您在代码中执行的操作将设置tableview行而不是标题,并且看起来您已为表及其tableviewsection设置了id ='table'。

您似乎正在学习Titanium作为初学者:),所以我建议您先阅读文档,然后尝试合金指南中的示例。它将帮助您以有效的方式学习。