2017-11-13 1 views
-1

Wie kann ich das Ende der scrollToRow-Funktion in meiner Tabellenansicht erkennen? Ich habe versucht, ScrollViewDidEndScrollingAnimation-Funktion zu implementieren, jedoch wird es nicht aufgerufen, wenn Ende von ScrollToRow.Erkennen des Endes der scrollToRow-Funktion

Antwort

0

Sie sollten die Delegierten zu Ihrem Scroll hinzufügen:

override func viewDidLoad() 
{   
    super.viewDidLoad() 
    self.scrollview.delegate = self 
} 
0
func scrollViewDidScroll(_ scrollView: UIScrollView) { 
    let height = scrollView.frame.size.height 
    let contentYoffset = scrollView.contentOffset.y 
    let distanceFromBottom = scrollView.contentSize.height - contentYoffset 
    if distanceFromBottom < height { 
     print(" you reached end of the table") 
    } 
} 
Verwandte Themen