プログラムでUITableViewControllerを別のView Controllerに埋め込む(サブビューとして追加する)ことは可能ですか? StackOverflow でいくつかの回答を見つけましたが、ARC と iOS6 SDK ではうまくいきませんでした。
Navigation および TabBar コントローラーを使用してこれを簡単に実行できることは知っていますが、通常の View コントローラーにテーブルビューを追加することにもっと興味があります。使用可能な画面スペースの下部を占有するためにテーブルビューが必要です (タブもナビゲーションタイプも適していない他の目的のために残りが必要です)。
しかし、私がそれをやろうとしたとき、それはうまくいきませんでした。サブクラス化された UITableViewController をインスタンス化しましたが、それをサブビューとして self.view に追加すると、コンパイラは「互換性のないポインター型」を使用しようとしたと言いました。それだけでなく、インスタンス化された UITableViewController には .frame プロパティがないため、この演習の要点である寸法を設定できません。