(IOS 6、XCode 4.6、ARC、ストーリーボードを使用)
UIView
入力用と表示用に同じデータを持つ2つのviewControllerがあるため、再利用可能なもの(C#のユーザーコントロールなど)を作成しようとしています。
ここで、ReusableUIView 用に別の xib ファイルを作成し、それに対応する h + m ファイルを作成する方法があることを読みました。すべてのコントロールを追加し、アウトレットをそれらにリンクします。
私が持っているストーリーボードでUIViewController
はviewDidLoad
、次のコードを書きました:
NSArray *myNibsArray = [[NSBundle mainBundle] loadNibNamed:@"ReusableUIView" owner:self options:nil];
ReusableUIView *myCustomView = [myNibsArray objectAtIndex:0];
いくつかの質問:
- この時点では何も起こらないので、どうにかして自分自身 (UIViewController) を myCustomView に接続する必要があると思います
- ReusableUIView は、UIViewController の多くのコントロールの 1 つです。その場所を設定するにはどうすればよいですか
- xib ファイルでは、UIView のサイズを設定する方法が見つかりません。サイズを設定する場所とタイミング