在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C  iOS/ iOS使用UINavigationController跳轉(zhuǎn)頁面怎么銷毀當前頁面

iOS使用UINavigationController跳轉(zhuǎn)頁面怎么銷毀當前頁面

iOS使用UINavigationController跳轉(zhuǎn)頁面怎么銷毀當前頁面。
就是我從a頁面跳到b頁面,我要銷毀a頁面。
還有就是我怎么進行頁面的傳值。

謝謝各位大佬。

回答
編輯回答
瘋浪

一個解決思路是,你不用銷毀當前頁面,你只需要返回的時候不返回到當前頁面就可以了。
NavigationController是可以返回到rootController的。

navigationController?.popToRootViewController(animated: true)

另外,NavigationController還可以獲取當前navigation stack中的所有View Controller。你就可以返回到你指定的頁面?;蛘咪N毀stack中的任意view controller。

navigationController?.viewControllers
2017年7月14日 04:55
編輯回答
舊言

傳值的話,你應(yīng)該想問的是向前傳值吧?有2種辦法:

  1. 在 A Controlelr 中 創(chuàng)建 B Controller 時寫屬性操作進行傳值
  2. 如果使用 storyboard, 則可以通過重寫 A Controller 的 prepareForSegue:sender:方法進行傳值
2017年8月8日 16:24