録音APPで作業中です。準備機能を追加した後にナビゲーションバーが消える
私は、次の関数が用意用いて、第2のViewControllerにファイル名の配列を渡すことができ、私の最初の記録のViewControllerにナビゲーションコントローラを追加しようとしました:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let controller = segue.destination as? MainViewController
controller?.recordArray = recordingArray
self.present(controller!, animated: true, completion: nil)
}
しかし、シミュレータで実行したときに、ナビゲーションバーがで姿を消しましたEXC_BAD_ACCESS(コード= 2、アドレス= 0x7fff51edfff8)
:前記第二のコントローラとXcodeは警告スレッド1を飛び出します
誰にも助言がありますか? ありがとう!
プレゼンテーション時にコントローラのアンラップを強制しているのはなぜですか? – Abizern
いいえ、実際に、なぜあなたはその方法でプレゼンテーションをしていますか? segueがプレゼンテーションを行う前にdestaonation view controllerを設定するだけです – Abizern