2012-05-13 56 views
1

這似乎是一個故事板編輯器的問題,因爲它很容易在代碼中完成。來自不同UITableViewCells的不同分段?

我有一個UITableView與兩個不同的原型單元格。他們有重用標識符,不同的配件。我想選擇一種類型觸發另一個視圖控制器,然後選擇另一個視圖控制器。但是,只要在故事板編輯器中創建第二個segue,就會替換第一個segue。即使我已經命名它。

看來這應該是一個常見的情況,我應該能夠有多個賽段,並在prepareForSegue中區分它們。

我需要說明的是,在視圖控制器的表視圖委託的didSelectRowAtIndexPath中,這很容易實現,但是我必須從故事板顯式地加載模板(除非我使用泛型並且不需要筆尖)。

有沒有人能夠得到這個在故事板編輯器中工作?

回答

0

我能想到的唯一方法就是用目前的工作方式來完成這個任務,就是使用兩種不同類型的原型單元。 (兩個獨立的類)並將每個不同的segue分配給每個不同的子類原型單元。