私のXcodeプロジェクトでは、私のストーリーボードにいくつかのView Controllerがあります。特定のView Controllerのコードを確認するにはどうすればよいですか?Xcodeのビューコントローラのコードビューはどのように見えますか?
各ビューコントローラは他のビューコントローラとは異なる機能を持つ必要があるためです。だから、どこのコードを書くことができますか?
ありがとうございます!
私のXcodeプロジェクトでは、私のストーリーボードにいくつかのView Controllerがあります。特定のView Controllerのコードを確認するにはどうすればよいですか?Xcodeのビューコントローラのコードビューはどのように見えますか?
各ビューコントローラは他のビューコントローラとは異なる機能を持つ必要があるためです。だから、どこのコードを書くことができますか?
ありがとうございます!
デフォルトでは、使用するビューコントローラには、ストーリーボードがUIViewControllerを使用します。あなたは、ビューコントローラのために使用されるクラスに変更することができますしかし
:(Interface Builderで)ビューコントローラ
コントローラ。
UIViewController
をサブクラス化して、独自の機能を追加します。 UIViewController
の実装は、Appleにはプライベートであり、インタフェースはそのドキュメントに記載されています。
ただし、コードはどこですか?私はschの答えにもコメントしました。私は、インターフェイスビルダーを介してだけでなく、ビューコントローラ内のものを編集することができるはずですか?私はソースコードを直接編集できるはずです。しかしここで? .hまたは.mではありません。 –
にコード
右上の「アシスタントエディタを表示する」アイコンが表示されました。 Xcodeバージョン6.4
私はコードをどこで見ることができますか?私は.hと.mを見ています。私は私のviewcontrollerと関係があるコードは見当たりません。インターフェイスビルダーを使ってラベルやその他のものを追加しました。しかし、h/mファイルは変更されていません。私は、インターフェイスビルダーを介してだけでなく、ビューコントローラ内のものを編集することができるはずですか?しかし、コードを直接編集できるはずです。しかしここで? –
いいえ、インタフェースビルダーで行うデザインはView Controllerに影響しません。ビューコントローラは、その名前が示すように、ビューではありませんが、ビュー(プロパティビューを持っています)を制御し、そのビューをプログラムで作成するか、コードなしでIBで作成することができます。ただし、IBで作成されたいくつかのビュー要素と、ビューコントローラで他のビュー要素を作成することはできます。 – sch
@Dingredient - あなたはどういう意味ですか?* "私はビューコントローラーの内容を編集できるはずですか?" UIを追加したり、アクション、データの読み込みなどの機能を追加することを意味します。 – sch