ビューコントローラーがあり、別のビューを作成して、結果のビューをサブビューに追加しています。しかし問題は、ビューがフレーム (0, 0, 0, 0) で作成されていることです。
フレームを手動で設定しても問題ありませんが、フレームを手動で設定したくないので、自動サイズ変更が必要です。コードは次のとおりです。
GridViewController *gridVC = [[GridViewController alloc] initWithNibName:@"GridView" bundle:nil];
[self addChildViewController:gridVC];
[self.view addSubview:gridVC.view];
self.view
通常のフレームをgridVc.view
持ち、(0,0,0,0) フレームを持ちます。
xib にはいくつかのビューがあり、ビューが正しく接続され、ファイル所有者が正しく設定され、すべてが適切に表示されます。