作者tas72732002 (葱头)
看板MacDev
标题[问题] swift delegate 问题
时间Thu Apr 13 00:07:27 2017
请问一下 我的画面是这样
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都要先接下再传给下一个, 好麻烦
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.34.181.227
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1492013249.A.732.html
1F:→ cryinglove: self.tabBarController?.navigationController as? 04/13 00:21
2F:→ cryinglove: XXXNavigationController 04/13 00:21