2016-06-15 59 views
0

我正在appcelerator studio中構建一個簡單的應用程序。 所以我想在我的視圖中顯示一個TableView。如何在mu TableView中插入headerTitle

這是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; 

,但如果我嘗試執行我的代碼,我不能看到標題標題我的表格

回答

0

這不是設置headerTitle的方式,因爲headerTitle只接受String beca使用它只是一個純文本。見headerTitle

你在代碼中所做的事情將設置tableview行而不是標題,並且看起來你已經爲table和tableviewsection設置了id ='table'。

你似乎正在學習鈦作爲初學者:),所以我建議你先閱讀文檔,然後嘗試合金指南中的例子。它會幫助你以有效的方式學習。