2015-11-30 14 views
6

ユーザー名とパスワードでログインできる簡単なプログラムを作成しました。私がそれを実行しようとするたびに、私は単に白い空白の画面を取得します。背景色を暗い緑色に変更しようとしましたが、それはシミュレータでも変更されることを期待していますが、同じ白い画面が表示されます。iOSシミュレータを実行するたびに空白の画面が表示される

この問題は、ブレークポイントエラーが発生する前に発生しました。以前のプロジェクトでランダムに起き始めました。私のxcodeに何か問題があると思います。

以下の私のスクリーンショットを参照してください。

Picture of white simulator screen

+0

あなたのビューコントローラーはデザイン/レイアウト..目的を確認するためにあなたのviewcontrollerのanyother色を追加し、もう一度チェックしてください。一度、あなたのviewcontriollerの色をprogrmaticallyで追加してください。 –

+4

ヒント:設定したブレークポイントを削除すると、 –

+0

ストーリーボードであなたのビューを設定しましたか?またはコードを介して? –

答えて

2

thsiエラーを引き起こしている可能性があり、ここで心に留めておくべきいくつかのものがあります。
まず、コメントのいくつかは、すべての行からブレークポイントを削除する必要があることを最初に指摘しています。あなたがここで見ることができ、単にコンソール上

  1. 押して青矢印:あなたは3つの選択肢があり、それを行うためには、あなたがどこか意図的にそれらを使用しているので、もしBreakpointsこれは、すべてのブレークポイントを無効にします、ドン」このメソッドを使用しないでください。
  2. 各ブレークポイントを個別に押すことができます。左側のコードの横にある矢印を押すだけです。これにより、特定のブレークポイントが無効になります。彼らは次に、より灰色がかったようになります@IBAction func loginTapped()
  3. 私の意見では、最も良い方法は、単に青い矢印をつかんで右または左にドラッグすることです。これにより、ブレークポイントの削除を象徴する雲とジスキーノイズが発生します。

この問題が解決したら、次に2番目に重要なステップを考えてみましょう。 loginViewControllerが最初のView Controllerであることを確認して、表示される最初のページになるようにします。これを行うには、右側のファイルインスペクターを開くだけです。あなたはここで3番目のボタンを押すことによって、それを有効にすることができます。

Utilities

を次に、あなたのViewControllerを選択し,,それは青などの下に見られるのを点灯するように:上、

VC

その後ファイルインスペクタの3番目のタブで、下向きの矢印のような4番目のタブを押します。これで、 "isInitialViewController"というチェックボックスが表示されます。この画面にすぐに入るようにチェックしてください。それは下に次のようにダウンになります。

isInitial

最後に、私はあなたがこのエラーを引き起こす可能性がチェックすべきいくつかのより多くの事にあなたを指すようしたいと思います:

  • あなたが実際に作成することはありませんUITextFieldとUIButton
  • あなたのviewController(webViewやviewなど)をカバーする別のビューがあります
  • あなたは間違ったストーリーボードにいますが、これは起こる可能性があります。

このすべてが失敗した場合は、Xcode、シミュレータを再起動して、Play SignまたはCMD-Rを押して再実行してみてください。

私は簡単にアプリを見て、これと同じ問題があったが、それは白色固体に行ってきました、ジュリアン

8

に役立ちます願っています。チュートリアルの後に "LaunchScreen"ストーリーボードではなく、 "メイン"ストーリーボードを編集することをお勧めします... 多分私の恥ずかしい間違いは他の誰かを助けるでしょう...

+1

それは私を助けた!ありがとうございました! – Jeff

+0

ああ、とてもシンプルだけど、私のところではあまりにも馬鹿だ。ありがとう! – racl101

関連する問題