我正在导航6个导航...从第六个导航页面我想将一些东西(一些字符串值)转移到First PAge。如果我继续导航,导航控制器会保持堆栈,而在返回时我必须遇到以前导航的所有视图。如果我从第六个导航视图弹出到第一个它没有携带任何值。如何做这个...携带字符串或数据的另一个逻辑?或清除导航控制器堆栈?
答案 0 :(得分:2)
如果您希望发送信息,可能需要通过应用程序委托或创建在Interface Builder中连接的自定义委托。
答案 1 :(得分:0)
我会在AppDelegate中创建一个新方法(例如-(void)didChangeSixthPageString
),然后从SixthPageViewController
调用它。在AppDelegate中,您可能引用了第一个视图控制器,因此您可以将其传递给字符串。