私はiOS Developmentを初めて使い、swift2を使って簡単なWebアプリケーションを開発しています。それによってself.presentViewControllerの動作がわかりません。私はViewControllerをSwift 2 self.presentViewControllerと単純なナビゲーションのためのセグレット
let storyboard = UIStoryboard(name: "Main", bundle: nil);
let signinViewController = storyboard.instantiateViewControllerWithIdentifier("SigninViewController") as! SigninViewController;
self.presentViewController(signinViewController, animated: true, completion: nil);
コードのこのセットをログインするユーザーをリダイレクトするには、次のコードを持っている私のMainViewcontrollerで
は、アプリケーションの起動時にサインインページにユーザーをリダイレクトします、私はそれが望むように、働きます。
しかし、アンドロイドの開発では、 "finish();を実行する必要があります。私の現在のスタックを破壊するために、私はiOS開発で同様の手順に従わなければならないかどうかはわかりません。与えられた記事
UIStoryboardSegue versus presentviewcontroller?
に続くよう
次に、私は、だから私は(Main_VCからユーザーをリダイレクトで私のアプローチと言うことで、保存していますセグエ対self.presentViewController上のいくつかの研究を行っていますSignIn_VCへ)は正しいですか?
私は実際には困難に直面しています。コントローラが表示されないだけですが、コードが抜けていますか? : –
タイトルは、ビューコントローラがナビゲーションビューコントローラ内に埋め込まれている場合にのみ表示されます。 – Lope
ナビゲーションコントローラーに埋め込みましたが、ナビゲーションバーなしの空白の画面として表示されます –