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是你想发送给服务器的参数吗? –