2 Stimmen

Muss ich super aufrufen, wenn ich -scrollViewDidScroll: von UIScrollViewDelegate in einer UITableView implementiere?

Ich habe eine benutzerdefinierte UITableView-Unterklasse erstellt und dies implementiert:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    // scrolled...
}

Ich denke, dass UITableView diese Nachricht aus offensichtlichen Gründen auch gerne erhält. Allerdings, wenn ich nicht weiterleiten, dass zu super, aus irgendeinem Grund, alles funktioniert immer noch gut. Muss ich diesen Typ an super weiterleiten? Ich meine... es ist eine Delegate-Methode-Implementierung, aber soweit ich weiß, würde dies noch überschreiben alles in UITableView implementiert, oder nicht?

Edit: Ich sehe... der Delegierte könnte jeder sein. Das ist jetzt egal. ABER: Was habe ich so ein Ding in einer Oberklasse und mache eine Unterklasse. Wie würde ich überhaupt wissen, dass die Superklasse diese Methode implementiert und ich sie an die Superklasse weiterleiten muss?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X