
如果您使用,
UIScrollView则可以从该
scrollViewDidScroll:功能中受益。您需要
contentOffset通过以下方式保存它的最后一个位置()并更新它:
// variable to save the last position visited, default to zeroprivate var lastContentOffset: CGFloat = 0func scrollViewDidScroll(scrollView: UIScrollView!) { if (self.lastContentOffset > scrollView.contentOffset.y) { // move up } else if (self.lastContentOffset < scrollView.contentOffset.y) { // move down } // update the new position acquired self.lastContentOffset = scrollView.contentOffset.y}当然还有其他方法可以做到这一点。
希望对您有所帮助。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)