有没有办法让用户只能在表格视图中向上滚动?现在我只看到一个向上和向下滚动的选项。
答案 0 :(得分:0)
你是什么意思"只向上滚动"? 如果它意味着内容从底部开始而用户只能向上滚动,则可以尝试:
1)用于提供tableView
的反向对象数组if shouldReverse {
var reversed = myObjects.reverse()
myObjects.removeAll(keepCapacity: false)
myObjects.splice(reversed, atIndex: 0)
}
2)从UIScrollViewDelegate协议实现scrollViewDidScroll:方法,并通过它的位置限制内容偏移
func scrollViewDidScroll(scrollView: UIScrollView) {
if shouldReverse && scrollView.contentOffset.y < 0 {
scrollView.contentOffset = CGPoint(x: scrollView.contentOffset.x, y: 0)
}
}