ich in meinem UIViewController
einen privaten Tisch Blick haben alsUITableView Ausführung nicht zu scrollViewDidScroll oder scrollViewShouldScrollToTop
UIViewController<UIScrollViewDelegate, UITableViewDelegate> {
@private
UITableView *gTableView;
...
}
in meiner Implementierung folgt i
gesetzt habengTableView.delegate=self;
gTableView.dataSource=self;
EDIT
Die scrollViewWillBeginDecelerating
und scrollViewDidScroll
Delegierte werden aber angerufen nicht die scrollViewDidScrollToTop
.
Was mache ich jetzt falsch?
Sollten Sie nicht auch 'UITableViewDataSource' implementieren? Auch "UITableViewDelegate" selbst entspricht "UIScrollViewDelegate". – BoltClock
ya ich bin .. nur für SO Zweck ich gab nur die erforderlichen Delegaten .. hier ist, was ich implementiere: UIActionSheetDelegate, UIScrollViewDelegate, UINavigationBarDelegate, UITableViewDelegate, UITableViewDataSource – Anand
gut danke ... ich denke, das war der Fehler dann .. ich sollte nicht 't haben beide implementiert ... das Entfernen des Scroll-Delegaten ruft nun "scrollViewDidScroll" auf, ruft aber nicht "scrollViewDidScrollToTop" auf, was nicht gut für mich ist .. irgendwelche Ideen? – Anand