0

Hello worldアプリケーションを理解しようとしているxcodeの完全な初心者がいます。シングル ビュー アプリケーション プロジェクトを使用する場合、appdelegate ファイルやビュー コントローラー ファイル (.h および .m) から離れます。ボタンを置いてコードに接続しようとすると(ctrlドラッグ); viewcontroller.h ファイルでは、すべて正常に機能し、コードが自動的に生成されます。

「空のアプリケーション テンプレート」で別のプロジェクトを開始しようとしました。デザイン用のストーリーボードを追加。エクスプローラーに表示されるファイルは、appdelegate.h および .m ファイル (& ストーリーボード ファイル) のみで、View Controller ファイルはありません。

次に、タブ バー コントローラーをストーリーボードにドロップします。

質問: ボタンを (タブ バーの) 最初のビュー コントローラーにドラッグ ドロップすると、どこでコードを生成できますか? コードへのドラッグ ドロップ (ctrl ドラッグ) が機能しなくなりましたか?

4

1 に答える 1

0

UIViewControllers のサブクラスであるクラスを作成し、それをデザイナー内の最初のビュー コントローラー (または任意のビュー コントローラー) に割り当てる必要があります。これは、これを行った後、ビューが作成したばかりのクラスの一部になったことを意味します。

TabBar テンプレートを使用して新しいプロジェクトを作成し、それをリバース エンジニアリングして、テンプレートがどのように構築されたかを知ることをお勧めします。

于 2012-09-11T15:43:13.150 に答える