2017-11-13 9 views
-1

テーブルビューでscrollToRow関数の終了を検出するにはどうすればよいですか? scrollViewDidEndScrollingAnimation関数を実装しようとしましたが、scrollToRowの終了時に呼び出されることはありません。scrollToRow関数の終了を検出します。

答えて

0

あなたのScrollviewに代理人を追加する必要があります

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") 
    } 
} 
関連する問題