xcodeで最初のタブ付きアプリケーションを使用しています。私はプログラミングに比較的慣れていないので、いくつかのものでテストしています。テンプレートに既に配置されている2つのビューを使用しています。スライダーを最初のビューに配置し、数字の付いたテキストボックスにアタッチします。しかし、それは問題ではありません!これはおそらく本当にばかげて単純ですが、シミュレーターで内容を確認するためだけにアプリケーションを実行すると、黒い画面が表示されます。理由はわかりません!しかし、それは私を殺し、いくつかの助けが大好きです!
2 に答える
AppDelegateで接続することは想定されていません。クラスごとにViewControllerを使用する必要があります。IE FirstViewController、SecondViewController。AppDelegateは通常、保存/復元メッセージの呼び出しにのみ使用されます。
ストーリーボードビューは、正しいビューに割り当てていると想定しているため、エラーが発生します。ストーリーボードを作成するときは、TestAppという名前を付けたと言います。次に、いくつかのクラスが必要です。TestAppDelegate、TestAppDelegateFirstViewController、TestAppDelegateSecondViewController。またはそれらの線に沿った何か。FirstViewControllerは、タブビューの最初のビューに接続する必要があります。秒は秒に接続する必要があります。
AppDelegateがUIに使用されることはほとんどありません。私はあなたがその問題に関する本を見つけることを提案するでしょう。「iOSプログラミング。ビッグナードランチガイド」をお勧めします。私が始めたとき、それは私を大いに助けました。
写真の例:
私は結局新しいプロジェクトを始めました。黒い画面が表示されたのは不思議です。なぜそのエラーが表示されたのかよくわかりません。プログラムに発生する可能性のあるさまざまなエラーやバグについては、あまり詳しくありません。でも近づいています!