iPadアプリケーションでは、いくつかのView Controllerを含むTab Controllerがあります。これらのView Controllerの1つ(MainViewControllerと呼ぶ)は、2つのテーブルビューを並べて必要とします。ビューコントローラからビューコントローラに別のビューコントローラを挿入するのはなぜ間違っていますか?
私は2つのUITableViewControllerサブクラスを書いて、MainViewControllerから、私はUITableViewControllerの両方のサブクラスを割り当てて、それぞれからMainViewControllerのビューにtableviewを追加します。
これは、UITableViewControllerサブクラスのビューがMainViewControllerのビューのサブビューであることを意味します。
この回答:https://stackoverflow.com/a/7684648/191463はそれが間違っていると言います.Appleはこれを減らし始めているようです。
MainViewControllerの両方のUITableViewControllerからすべてのコードを入力する必要はありません。読み込みが非常に難しくなります。また、別の場所でtableviewの1つを使用したい場合は、アプリはそれだけで
これは実際に問題がありますか、それはどうすれば正しくできますか?
[WWDC 2011](https://developer.apple.com/videos/wwdc/2011/)のUIViewController Containment *ビデオの実装を見てください。 –