2014-05-02 61 views
1

我正在創建一個具有創建特定「事件」的窗體的iOS應用程序。這個表單被包裝在一個tableview中。這個tableview由靜態單元組成。但是表中有一個部分可以用來添加人員到這個事件,因此在一個按鈕上按下一個新的tableview單元格需要在該部分插入。爲了證明這一點看下面的圖片:將單元格插入已經靜態創建的表格的一部分中

enter image description here

我想知道的是如何插入細胞進入一個靜態表。還有如何在用戶提交表單時抓住它們,因爲就我而言,你無法獲取表格的特定部分。

我已經看了這樣的概念,但是這不會對增加的細胞適用於:

Mixing static and dynamic sections in a grouped table view

感謝,

回答

2

我想有(至少)2級的解決方法是:

  1. 你可以添加一個動態的UITableView作爲一個孩子給的UITableViewCell。關於這個請看this stack overflow question
  2. 另一種解決方案是繞過該單元格中的表格功能並更改單元格的高度並手動添加額外的控件。
+0

更有用的答案。我打算採取第二種方法:) –

1

它不能添加或在運行時去除細胞,你會需要爲你的tableview使用數據源。我問了一個similar question here,沒有運氣。

回答第二個問題時,您總是可以使用UITableView上的cellForRowAtIndexPath: method來抓取單元格。

+0

傷心的是,這是正確的答案。我將使用一個單元格,並在每次添加一個人時使單元格更高。 –

相關問題