2012-07-21 53 views
1

我是iphone新手。我想爲類別和子類別創建數組並在tableview中顯示。 如果有人點擊特定類別,而不是顯示其子類別值。我從我的api得到這個值dynemically ...沒有定義howmany這種類型的記錄我會得到.......我的格式如下所示。多維數組和顯示在可擴展tabelview中

Category id  Subcatid 
categoryId 1 subcategoryId 2 
       subcategoryId 3 
categoryId 4 subcategoryId 3 
       subcategoryId 4 
       subcategoryId 5 
       subcategoryId 6 
       subcategoryId 7 
+0

你想顯示在一個單一的tableview的所有信息?例如,用戶點擊「類別」單元格,然後動態地獲取子類別並在單元格下加載它們,或者在單獨的表格視圖中深入分類? – Alladinian 2012-09-28 09:19:11

+0

是的,我想要那東西 – 2012-09-28 09:22:12

回答

1

這裏陣列爲一些樣品教程可擴展的tableview我認爲它可以幫助你。

  1. Mobile and Social Network Technology

  2. KOTree

+1

就這樣,當提供一個外部網站的鏈接時,通常最好至少提供一個高層次的內容摘要,以防萬一外部鏈接改變或被刪除。未來的SO訪問者仍然會有*某些東西*與之合作。 – Fluffeh 2012-09-28 10:53:08

0

使用的NSMutableArray一個類別和其他子類別是這樣的:

NSMutableArray *mut_arrcategory = [NSMutableArray alloc]initWithObjects:@"Category1",@"Category2", nil] // array content can be more. 
NSMutableArray *mut_arrSubcategory = [[NSMutableArray alloc]initWithObjects:[NSArray arrayWithObjects:@"SubCategory1",@"SubCategory2", nil],[NSArray arrayWithObjects:@"SubCategory3",@"SubCategory4",@"SubCategory5", nil], nil]; 

這裏的tableview將顯示組別,類別2和它的子類別將是內容

+0

它的罰款..謝謝 – 2012-07-21 05:34:35