如何将数据从UIViewController发送到Swift ios中的UITabBarControllers第一个选项卡
首先login屏幕。 login后我收到JSON数据我parsingdata.know我需要将该数据发送到UITabBarControllers第一viewcontroller在该viewcontroller我放置标签。 我需要用这些数据来填写标签
override func prepareForSegue(segue: UIStoryboardSegue,sender:AnyObject!) { if (segue.identifier == "first") { var svc = segue.destinationViewController as Vc1; svc.toPass = name svc.toPass1 = pid svc.toPass2 = sex svc.toPass3 = dob svc.toPass4 = lastvisit svc.toPass5 = height svc.toPass6 = pulse svc.toPass7 = respiration svc.toPass8 = temp svc.toPass9 = sysbp svc.toPass10 = dysbp svc.toPass11 = weight svc.toPass12 = medicine svc.toPass13 = date svc.toPass14 = dosage svc.toPass15 = drugclass svc.toPass16 = duration svc.toPass17 = route svc.toPass18 = frequency svc.toPass19 = drnote svc.toPass20 = con_dr
如果你继续使用tabBarController,目标VC将是一个UITabBarController
。 您可以使用标签栏控制器的viewControllers
属性访问第一个视图控制器:
let tabBarController = segue.destinationViewController as UITabBarController let svc = tabBarController.viewControllers![0] as Vc1
请检查此存储库中的代码。 让我知道是否需要帮助。