0

(IOS 6、XCode 4.6、ARC、ストーリーボードを使用)

UIView入力用と表示用に同じデータを持つ2つのviewControllerがあるため、再利用可能なもの(C#のユーザーコントロールなど)を作成しようとしています。

ここで、ReusableUIView 用に別の xib ファイルを作成し、それに対応する h + m ファイルを作成する方法があることを読みました。すべてのコントロールを追加し、アウトレットをそれらにリンクします。

私が持っているストーリーボードでUIViewControllerviewDidLoad、次のコードを書きました:

NSArray *myNibsArray = [[NSBundle mainBundle] loadNibNamed:@"ReusableUIView" owner:self options:nil];
ReusableUIView *myCustomView = [myNibsArray objectAtIndex:0];

いくつかの質問:

  1. この時点では何も起こらないので、どうにかして自分自身 (UIViewController) を myCustomView に接続する必要があると思います
  2. ReusableUIView は、UIViewController の多くのコントロールの 1 つです。その場所を設定するにはどうすればよいですか
  3. xib ファイルでは、UIView のサイズを設定する方法が見つかりません。サイズを設定する場所とタイミング
4

1 に答える 1