[问题] swift delegate 问题

楼主: tas72732002 (葱头)   2017-04-13 00:07:27
请问一下 我的画面是这样
UINavigationController, UITabbarController,
UIViewControllerA, UIViewControllerB
首先 UINavigationController root:UIViewControllerA, 按下A VC的按钮后
会 push UITabbarController, UItabbarController controllers为
[UIViewControllerB], 此时按下B VC的按钮后希望传值给UINavigationController
想请问如果使用"delegate", 是不是须先B VC -> UITabbarController, 再传给
A VC, 再传给UINavigationController, 有没有办法直接从"B VC传给 Navigation"
因为这样好几层, 每个Controller都要先接下再传给下一个, 好麻烦
作者: cryinglove (毓™)   2017-04-13 00:21:00
self.tabBarController?.navigationController as?XXXNavigationController

Links booklink

Contact Us: admin [ a t ] ucptt.com