1

1 つの iPad 画面に複数のビューを実装する必要があります。いくつかのクラスを作成してから、対応する xib ファイルを作成しています。画面のすべてのビューを管理する 1 つのメイン (ルート) ビュー コントローラーがあります。これを達成する方法がわかりません。プログラムでビューを作成する代わりに、nib ファイルに IB を使用しています。これは良い方法ですか? 特定の位置にビューを設定する方法は? 誰でも私またはより良いアプローチを導くことができますか?

4

1 に答える 1

2

これがどれほど正しいかわかりませんが、私は使用します

UINib *nib = [UINib nibWithNibName:nibName bundle:nil];
NSArray *views = [nib instantiateWithOwner:owner options:nil];
UIView *view = [views objectAtIndex:0];

nib からビューを取得し、それを uiview として使用し、そのフレームを移動したい場合などに役立つことを願っています

于 2012-01-10T12:18:22.263 に答える