在我的應用程序中,我在兩個不同的頁面中顯示了一個活動源。所以我沒有複製代碼,這個提要有它自己的UITableViewController代碼。對於每一頁,我想指定這個提要(表)應該顯示的區域,並在每個地方使用相同的UITableViewController代碼。我將如何做到這一點?所有的邏輯/代碼應該由該UITableViewController,而不是基礎VC處理我試圖創建一個特定的UITableViewController(FeedViewController)類,其中包含所有的行/部門/竊聽邏輯。然後,對於我放入UITableView中的每個頁面,分配FeedViewController,並將委託/數據源設置爲FeedViewController。除非當我想推入一個新屏幕或調用reloadData時(基於用戶與表格的交互方式),否則這種方式的效果很好。我必須將委託消息發送回基本VC,如'pushThisView'或'reloadThisTable'。 這看起來很髒。在多個屏幕上使用相同的UITableViewController
我該如何讓嵌入式UITableViewController可以重新加載它的自己的表,並將新視圖推送/關閉到父VC上?
這正是我一直在尋找,謝謝! – beeudoublez