2012-07-04 54 views
1

頭,我知道的方法來創建一個標題標題爲單一的UITableView:標題爲多TableView中

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section 

{ 
    return @"My Title" 
} 

但我怎麼可以設置標題名稱不同的多個UITableViews?

在此先感謝!

+0

因此,您在單個視圖上有多個uitableviews對嗎? –

+0

@Pandey_Laxman:是的!!!!! – pradeepj

回答

1
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section 

{ 
    if(tableView==myFirstTable)//myfirstTable is the IBOutlet of the tableView that is connected with your .xib 
    { 
return @"Table1" 
    } 

    else 
    return @"Table2" 

} 

希望上面的代碼可以幫助你。

+0

我需要在兩張桌子上一次顯示標題! – pradeepj

1

你可以用同樣的方法:

但是當創建的tableview只分配標籤,如下所示: tablebview1.tag = 1;

tableview2.tag = 2等..

和在該方法中可以檢查的tableview標籤值,並創建報頭。

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section 
{ 
    switch(tableView.tag){ 
     case:0{ 
     //Based on section provide title. 
      break; 
     } 
     case:1{ 
     //Based on section provide title. 
      break; 
     } 
     case:2{ 
     //Based on section provide title. 
      break; 
     } 

}