ios push界面怎麼拿到push前的界面和push後的界面

如,a控制器push到b代碼是這樣的,im

// [a pushViewController:b animated:Yes]animate

1>若是想拿到push後的界面,作一些操做,就用presentedViewController
   // a presentedViewController -> bpush

2>若是想拿到push前的界面,作一些操做,就用presentingViewController

   // b presentingViewController - a界面

總之:

  1. 帶ed的就是push後的界面,想拿到push後的界面,就用push前的界面調用presentedViewController
  2.  帶ing就push前的界面,想拿到push前的界面,就用push後的界面調用presentingViewController
相關文章
相關標籤/搜索