ある場合は、私はちょうど私が2番目のビューコントローラへの「セグエ」ボタンでビューコントローラを持っている...スウィフトに使用presentViewController場合webView.loadRequestエラーが、使用セグエすべてがOK
に到着しました。
このSecond View ControllerにはWebViewがあります。
私はこのボタンを押してもOKですが、ウェブサイト内に2番目のビューコントローラをロードします。
問題は、時々私は手動でこのセグを強制する必要があるためです。
fatal error: unexpectedly found nil while unwrapping an Optional value
おかげ
ありがとう、 私は試した。コードはエラーなしで実行されますが、2番目のビューは開始されません。私は "storyboard segue/identifier"(クラスが空でモジュールも空です)に名前を付けます。私は他の何かが必要ですか? –
2番目のviewControllerは、ファイルと同じクラス名を持つ必要があります。たとえば、secondViewControllerという2番目のビューコントローラを作成し、それがUIViewControllerである場合、secondViewControllerを制御するために新しいファイル(クラス)を作成する必要があります。次に、クラス名のドロップダウンで、そのファイル(クラス)のオプションが存在するはずです。それを選んで、あなたは行かなくてはなりません。新しいファイルから端末に何かを印刷して、それが動作していることを確認してください。 performSegueWithIdentifier( "mySeguieIdentifier"、送信者:自己)は、トリックを行う必要があります – jsw324
ありがとうございました。私はあなたが私に教えているクラスがあったが、私は理由を見つけた...私はviewDidLoadのperformSegueWithIdentifierを使用し、私はこのdispatch_async(dispatch_get_main_queue()){self.performSegueWithIdentifier( "segueWeb"、送信者:自己)}。再度ありがとう –