12

ストーリーボードで、新しいビュー コントローラーをドラッグします。ストーリーボードには 2 つのビュー コントローラーがあります。ファイルを作成したときのメインのコントローラーと、ドラッグしたものです。

「アシスタント エディター」に移動してメイン ビュー コントローラーを選択すると、ViewController.h クラスが取得されます。しかし、他のコントローラーを選択すると、Apple ファイルである UIViewController.h を取得します。

View Controllerごとにこれらのクラスをリンク/作成するにはどうすればよいですか? これを行う自動化された方法はありますか、それとも私が正しく行っていませんか。

4

1 に答える 1

27

UIViewControllerの独自のサブクラスを作成し、新しく作成したViewControllerをストーリーボードのカスタムクラスとして設定する必要があります。

  1. cmd + nを押すか、[ファイル]>[新しいファイル]に移動します
  2. Objective-Cクラスを選択し、次を押します
  3. 2番目のボックスにUIViewControllerと入力し、最初のボックスに新しいクラスの名前を入力します(MyClassViewControllerのようになります)。
  4. ストーリーボードに移動し、ドラッグしたView Controllerを選択し、インスペクターを確認して[Custom Class]タブに移動し、カスタムクラスを新しく作成したView Controller(MyClassViewControllerなど)に設定します。
于 2012-07-07T04:19:30.923 に答える