Iphone 如何重载UITableView“;“重新加载数据”;UITableViewController中的方法?
如何在UITableViewController中重载UITableView“reloadData”方法Iphone 如何重载UITableView“;“重新加载数据”;UITableViewController中的方法?,iphone,ios,uitableview,reloaddata,Iphone,Ios,Uitableview,Reloaddata,如何在UITableViewController中重载UITableView“reloadData”方法 e、 g.要放置日志语句以查看/确认何时对每个我的UITableView调用reloadData只需将UITableView子类化并覆盖reloadData函数: 标题 @interface MyUITableView : UITableView 功能 - (void)reloadData { [super reloadData]; NSLog("Hello"); } 要
e、 g.要放置日志语句以查看/确认何时对每个我的UITableView调用reloadData只需将UITableView子类化并覆盖reloadData函数: 标题
@interface MyUITableView : UITableView
功能
- (void)reloadData {
[super reloadData];
NSLog("Hello");
}
要使用它,您需要实例化
MyUITableView
而不是UITableView
,这是最好的方法。那么,为什么不进行子类化就可以实现呢?此外,我还询问是否有一种方法可以在我的UtableViewController中重写内部。因此,答案是我必须为UtableView创建一个自定义子类,然后在我的UtableViewController XIB中确保它的内部视图指向我的MyUtableView而不是UtableView?是的,如果使用UITableView,则必须在interface builder中更改它的类。