enter image description here我在ViewController
中使用CarbonKit
。它的工作正常。在這裏,我使用一個tableview
作爲所有分段數組標題ID。當我被選中時,我得到了標題ID Tab和滑動,並將傳遞的數組標題ID卡在服務器(TableView
),當我從左側改變索引--->右側&右側--->左側。CarbonKit:如何將標籤數組標題ID傳遞給UIViewController?
我的代碼:names數組
self.carbonTabSwipeNavigation = CarbonTabSwipeNavigation(items: self.names as [AnyObject], delegate: self)
設置在 '視圖控制器' 與 '的tableview' ViewController
func carbonTabSwipeNavigation(_ carbonTabSwipeNavigation: CarbonTabSwipeNavigation, viewControllerAt index: UInt) -> UIViewController {
studentid = studentidArray.object(at: Int(index)) as! String
print(studentid)
return self.storyboard!.instantiateViewController(withIdentifier: "LeaveTableVC") as! LeaveTableVC
}
我已經顯示出名字。現在,我需要將ID的名稱發送到服務器,然後輕掃並點按細分標籤。請幫我卡住了。謝謝
您是否需要將標籤的標題傳遞給您當前的視圖控制器? –
@FrancescoDeliro是的,我給了數組列表選項卡(這個數組列表來自服務器)。它的工作正常。這裏,每個數組都有ID(Array)。當我移動到當前和下一個tableview時,我想將ID傳遞給服務器。我爲所有細分標籤使用了一個表格視圖。只是數據會根據陣列ID而改變。 – venkat
因此,LeaveTableVC是您加載服務器數據的地方,它與您的所有選項卡都是相同的控制器。我認爲在這個視圖控制器中你有你的服務器查詢的邏輯,它是正確的嗎?而studentID是你想發送給服務器的參數嗎? –