2013-01-18 39 views
2

有誰知道教程展示如何在Storyboard中實現摺疊和展開單元格(將它們分組)的UITableView? 喜歡的東西:爲故事板中的摺疊/展開單元格自定義的UITableView

名稱(展開/摺疊)

  • 約翰(點擊顯示約翰的信息,新的ViewController)
  • 山姆(同上)
  • 保羅(同上)

運動(展開/合攏)

  • 籃球
  • 棒球
  • 足球

感謝任何幫助!

回答

1

你可以做到這一點在以下幾個方面:

插入新的細胞,而選擇在指定索引路徑的細胞:

[tableView beginUpdates]; 
    [tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath]  withRowAnimation:UITableViewRowAnimationLeft]; 
    [tableView endUpdates]; 

,然後刪除這些對未來自來水:

[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];  

通過這種方式,您不得不更新數據源(即您的數組)和可切換單元的索引路徑,而不需要添加新內容並在表格中刪除。

或者您可以在單元格選擇中添加/刪除單元格中的表格。

+0

對不起,我沒有得到。這是添加/刪除新的單元格?我想到了具有固定值的單元格,將它們合併/展開(分組)並將那些擴展到另一個視圖控制器(屏幕)的鏈接。 – Adami

+0

@Adami你是對的,這是。這就是我們如何管理它.. :) – rptwsthi

相關問題