ご存知のように、Cocoa Touch のテーブル ビューは、フレームワーク要素の中で最も優れたものの 1 つです。便利なように、Apple は、テーブル ビューの機能を .vc にカプセル化する優れたビュー コントローラー クラスを提供してくれましたUITableViewController
。
同時に、画面全体を占めることなく、テーブル ビューの機能を利用したい場合もあります。ただし、サブクラス化してこれを行う方法はないようUITableViewController
です。代わりに、テーブル ビューを接続し、手動で および にサブスクライブする必要がUITableViewDelegate
ありUITableViewDataSource
ました。をサブクラス化しようとするとUITableViewController
、ビューを画面に表示する前にアプリがクラッシュします...
私の質問は、私が見逃しているものはありますか? をサブクラス化するときUITableViewController
、カスタム テーブル ビューを の tableView プロパティに接続しUITableViewController
ます。他にやらなければならないことはありますか?