次のように、ViewControllerをサブビューとしてメインビューに追加しています。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Backstage" bundle:nil];
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"BackstageHomeViewController"];
vc.view.frame = CGRectMake(0, 0, 480, self.view.frame.size.height);
[self.view addSubview:vc.view];
問題は、UINavigationBarがまだ元の全画面幅を持ち、端で切り取られて表示されることです。
含まれているビューに一致するように幅を変更するにはどうすればよいですか?