1: получить высоту представления содержимого scrollView
let totalHeight = scrollView.contentSize.height
2: в проверке viewDidLoad:
if totalHeight > scrollView.frame.size.height {
// can scroll more
} else {
// full content visible
}
3: как только пользователь начнет прокрутку, вы можете вызвать:
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if (scrollView.contentOffset.y >= (scrollView.contentSize.height - scrollView.frame.size.height)) {
//reached to bottom
} else {
// can scroll more
}
}