我有一個3個插槽的uiscrollview,每個插槽持有不同數據的tableview。如何以非模態方式使用UIViewController?
正如你所想象的,在同一個viewcontroller上處理3個tableviews是有點混亂。 所以我想使用多個uiviewcontrollers來處理每個tableview所需的不同邏輯。然而,我似乎無法做到這一點,因爲uiviewcontrollers以模態方式加載/阻止整個以前的視圖:這使我無法繼續使用放置在我的根視圖控制器上的uiscrollview。
有沒有辦法解決這個問題?或者在某種存根/隱藏的uiviewcontroller中封裝UIView的邏輯和行爲,它不會阻止下面的視圖?
它的工作,thx。就像你說的那樣,不需要使用UIViewController。我創建了NSObject的子類 - 作爲tableview的控制器 - 實現UITableView的委託和數據源方法。然後我添加了一個屬性,用於訪問此對象中的NSMutableArray,該對象從我的主UIViewController提供數據。 3個UITableViews完美地提供了不同的數據。 –
很高興有幫助。祝你和你的項目好運。 – sosborn