画面の半分を占める UITableView を持つ UIViewController があります。
サブクラス化された UITableViewController もありますが、サブクラス化された UITableViewController をテーブルに関連付ける方法がわかりません。
画面の半分を占める UITableView を持つ UIViewController があります。
サブクラス化された UITableViewController もありますが、サブクラス化された UITableViewController をテーブルに関連付ける方法がわかりません。
この場合、なぜ UITableViewController と UIViewController を作成しようとしているのか、あなたの質問からは明確ではありません。制御しようとしている 2 つの異なるテーブルがありますか? それとも、ビュー/サブビュー階層の異なる部分を管理する 2 つの異なるコントローラーを持つ特別なことをしようとしていますか?
通常、UITableViewController のテーブルは自動的に作成されるか、NIB ファイル内に作成されます。UITableViewController のドキュメントから:
initWithNibName:bundle: メソッド (スーパークラス UIViewController によって宣言される) を介して nib ファイルが指定されている場合、UITableViewController は、nib ファイルにアーカイブされているテーブル ビューをロードします。それ以外の場合は、正しいサイズと自動サイズ変更マスクを使用して、未構成の UITableView オブジェクトを作成します。tableView プロパティを介してこのビューにアクセスできます。
したがって、サブクラス化された UITableViewController をそのテーブルに関連付ける必要は通常ありません。