サンプルプログラムでpresentModalViewControllerとして表示されるサンプルViewControllerを使用しています。ただし、代わりに UIViewController で pushViewController を使用したいと考えています。問題は、pushViewController に切り替えると、ViewController が正しく表示されないことです。ViewController の関数が呼び出されますが、何も表示されません。presentModalViewController に戻すと、すべてが機能します。
問題は、pushViewController を機能させるために何をする必要があるかということです。
FCVC *fcVC;
NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"fcVC"
owner:self
options:nil];
fcVC = [array objectAtIndex:0];
A. [self presentModalViewController:fcVC animated:YES];
// 「動作する」
または
B. [self.navigationController pushViewController:fcVC animated:YES];
// 「動作しない」