2
どのようにUITableViewControllerでUITableViewの "reloadData"メソッドをオーバーロードしますか?どのようにUITableViewControllerでUITableViewの "reloadData"メソッドをオーバーロードしますか?
参照するには、ログ文を入れて/ reloadDataが私のUITableViewsのそれぞれに呼び出されているとき確認
どのようにUITableViewControllerでUITableViewの "reloadData"メソッドをオーバーロードしますか?どのようにUITableViewControllerでUITableViewの "reloadData"メソッドをオーバーロードしますか?
参照するには、ログ文を入れて/ reloadDataが私のUITableViewsのそれぞれに呼び出されているとき確認
ちょうどreloadData機能のUITableViewをサブクラス化し、オーバーライドします。
ヘッダーを
@interface MyUITableView : UITableView
機能
- (void)reloadData {
[super reloadData];
NSLog("Hello");
}
これを使用するには、インスタントiate MyUITableView
の代わりにUITableView
これはこれを行う最善の方法です。 – sosborn
なぜサブクラス化せずに達成する必要はありませんか?私は私のUITableViewController内でオーバーライドする方法があるのですか...質問しています...私はUITableViewのカスタムサブクラスを作成する必要がありますし、私のUITableViewController XIBで私のMyUITableViewには、 UITableView? – Greg
はい、インターフェイスビルダを使用する場合は、インターフェースビルダーのUITableViewのクラスを変更する必要があります。 – Andreas