iOS プロジェクト XCode には、VC1 と VC2 の 2 つの VC があります。私がやりたいのはVC1で、VC2に移動するためのボタンを使用することです
let VC2 = self.storyboard?.instantiateViewControllerWithIdentifier("VC2") as! VC2
self.presentViewController(loginVC, animated: true)
VC2 が表示されたら、VC1 に戻る必要はないので、VC1 にはまだバックグラウンドで実行される可能性のあるダウンロード機能があるため、VC1 を完全に削除したいと考えています。だから私はVC1を削除したい。私は次のことを試しました:
let VC2 = self.storyboard?.instantiateViewControllerWithIdentifier("VC2") as! VC2
self.presentViewController(loginVC, animated: true) {
self.removeFromParentViewController()
}
ただし、バックグラウンドでのダウンロードがまだ進行中であるため、それではうまくいかないようです。それを行う簡単な方法はありますか?この場合、ナビゲーションコントローラーを含めたくありません。