2011-10-18 29 views

回答

6

剛子類的UITableView並覆蓋reloadData功能:

@interface MyUITableView : UITableView 

功能

- (void)reloadData { 
    [super reloadData]; 
    NSLog("Hello"); 
} 

要使用它,您可以立即iate MyUITableView而不是UITableView

+0

這是實現此目的的最佳方法。 – sosborn

+0

所以沒有爲什麼要實現沒有子類化?我也問過是否有一種方法可以在我的UITableViewController中重寫...所以是我必須爲UITableView創建一個自定義子類的答案,然後在我的UITableViewController XIB中確保它的內部視圖指向MyUITableView而不是UITableView的? – Greg

+1

是的,如果您使用它,您必須在界面構建器中更改UITableView的類。 – Andreas

相關問題