UITabBarController と同様の仕事をする VC を持つアプリを作成しており、使用しています
[self addChildViewController:theViewController];
// [self addSubview ... etc
カスタム UIViewController のビューをメイン (ルート) VC のサブビューとして配置します。
私の質問は、VC をインスタンス化し、プログラムで UI をビルドする必要がない正しい方法はどれですか? .xib ファイルから、またはストーリーボードからですか?
xib の場合:
UICustomViewController *controller = [[UICustomViewController alloc] initWithNibName:@"customVC" bundle:nil];
絵コンテの場合:
UICustomViewController* child = [self.storyboard instantiateViewControllerWithIdentifier:identifier];
.xib ファイルは古いものであり、ストーリーボードが最適だと思いますが、この記事も読みました。わかりません、何か考えはありますか?