前に取得したいviewController
私はメニューが第二UIViewController
に移動し開かれた場所からのUIViewControllerを取得したいnavigation
メニューから任意の行を選択した場合前のUIViewControllerを取得する
は、私が2 UIViewControllers
とnavigationMenu
を持っています。
私はこれを試してみましたが、nil
を返す数えるこの場合
の前のUIViewController
を取得する方法を知りたい:
let n: Int! = self.navigationController?.viewControllers.count
print(n)
let myUIViewController = self.navigationController?.viewControllers[n-2] as! UIViewController
編集: -
オープニングメニューコード
let menuButton = UIBarButtonItem.init(title :"open", style: .plain, target: self.revealViewController(), action: #selector(SWRevealViewController.revealToggle(_:)))
navigationItem.leftBarButtonItem = menuButton
このライブラリあなたはメニューのために使用していますか? –
SWRevealViewController –
あなたは一箇所でしか知りませんが、任意のファイルから知りたいですか? –