我有一個帶有10個部分(類別)的tableView。而且我還有另一張來自這個類別的新聞。我從不同鏈接獲取數據,並希望在點擊某些內容時發送新聞列表。我應該使用哪種方法?Objective-c部分表格將不同的數據發送到另一個表格
例子:兩個表
- 表格類別
原型細胞
細胞 - 新聞
細胞 - 政治---->我點擊這個細胞和需要發送數據到另一個表視圖
cell - whatever
或者簡單地用10個segue標識符創建10個靜態單元格?
請問我可以如何實施?
我有一個帶有10個部分(類別)的tableView。而且我還有另一張來自這個類別的新聞。我從不同鏈接獲取數據,並希望在點擊某些內容時發送新聞列表。我應該使用哪種方法?Objective-c部分表格將不同的數據發送到另一個表格
例子:兩個表
原型細胞
細胞 - 新聞
細胞 - 政治---->我點擊這個細胞和需要發送數據到另一個表視圖
cell - whatever
或者簡單地用10個segue標識符創建10個靜態單元格?
請問我可以如何實施?
如果您認爲類別單元格永遠不會更改並且它們始終爲10,那麼如果類別數量可能會更改,則可以使用靜態單元格,然後使用原型單元格。
關於segues,從第一個視圖控制器到下一個視圖控制器只有一個segue。
在你的第二個VC,你可以創建一個命名屬性,比方說,「類別」,然後在didSelectRowAtIndexPath
您可以通過編程通過[self performSegueWithIdentifier:@"SegueIdentifier" sender:maybeTheCategoryString];
調用SEGUE然後在prepareForSegue:sender:
你可以得到你的賽格瑞的目的地視圖控制器又名。你的第二個視圖控制器並設置category屬性。
您是否已經在Xcode中創建了基本的主詳圖項目並查看了它的工作原理? – Wain