-1
テーブルビューでscrollToRow関数の終了を検出するにはどうすればよいですか? scrollViewDidEndScrollingAnimation関数を実装しようとしましたが、scrollToRowの終了時に呼び出されることはありません。scrollToRow関数の終了を検出します。
テーブルビューでscrollToRow関数の終了を検出するにはどうすればよいですか? scrollViewDidEndScrollingAnimation関数を実装しようとしましたが、scrollToRowの終了時に呼び出されることはありません。scrollToRow関数の終了を検出します。
あなたのScrollviewに代理人を追加する必要があります
override func viewDidLoad()
{
super.viewDidLoad()
self.scrollview.delegate = self
}
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")
}
}