0

iOS 5 を使用してアプリを作成していますが、次のように作業したいと考えています。

MainViewController w/ NavigationBar と、viewDidLoad に設定したもの:

- (void)viewDidLoad
{
    [super viewDidLoad];

    NavViewController *nav = [[NavViewController alloc] init];
    [self addChildViewController:nav];
    [self.view addSubview:nav.view];
}

いくつかのナビゲーション コントロール (独自の/カスタム ツールバー) を備えた「部分ビュー」のように、NavViewController で:

- (void)viewDidLoad
{
    [super viewDidLoad];
    CGRect viewRect = CGRectMake(0, 0, 320, 200);
    self.view.frame = viewRect;
    self.view.backgroundColor = [UIColor redColor];
}

この時点で、ナビゲーション サブビューを備えた MainViewController があり、(MainViewController ビュー内に) アクション NavViewController を使用して別のサブビューを追加できるスペースがまだあります。

このロジックに重大な欠陥はありますか? または私は開発を続けることができますか?

どうもありがとう。

4

0 に答える 0