override fun scrollViewDidScroll()

in shared/src/iosMain/kotlin/org/jetbrains/kotlinconf/ScrollToTopHandler.kt [87:104]


        override fun scrollViewDidScroll(scrollView: UIScrollView) {
            if (firstScroll) {
                firstScroll = false
                return
            }
            if (scrollingToTop) {
                return
            }

            val newOffset = scrollView.contentOffset.useContents { y }
            val scrollingUp = newOffset < lastKnownOffset
            lastKnownOffset = newOffset

            if (scrollingUp) {
                scrollingToTop = true
                onScrollToTop()
            }
        }