IOS 5.1では、ストーリーボードのビューコントローラにコンテナビューを追加しました。そのコンテナビューをで接続したいIBOutlet
ので、IBで簡単に管理できます。
私は通常を使用しようとしましたUIView
:
@property (nonatomic,weak) IBOutlet UIView *leftView; //connected this to container view on interface builder
それで、これを使うと動かない
[self.leftView addSubview:tableVC.view];
プログラムでチャイルドビューコントローラーを追加すると機能しますが、もちろんフルスクリーンをカバーします。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard"
bundle:nil];
UITableViewController *tableVC = [sb instantiateViewControllerWithIdentifier:@"LogMasterViewController"];
[self.view addSubview:tableVC.view];
[self addChildViewController:tableVC];
[tableVC didMoveToParentViewController:self];
}
コンテナビューを子ビューコントローラに接続するにはどうすればよいですか?