属性bounces
可以限制滚动视图边框,但我想限制一个边框,例如:我可以拖动顶部边框,但是底部可以“t”。我已经使用了两个视图,但我希望找到一种直接的方法。
答案 0 :(得分:2)
使用scrollViewDidScroll
的{{1}}委托方法检查scrollview的内容偏移量是否超出底线范围,并为滚动视图检查放置反弹,以便它会弹回顶部边界。
UIScrollView
注意:为您的- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView.contentOffset.y >= scrollView.contentSize.height - scrollView.frame.size.height) {
[scrollView setContentOffset:CGPointMake(scrollView.contentOffset.x, scrollView.contentSize.height - scrollView.frame.size.height)];
}
}
实例设置scrollview
委托给self
,因为它会在滚动时调用此委托方法。干杯:)
scrollview