1
屬性bounces
可以限制滾動視圖邊框,但我想限制一個邊框,例如:我可以拖過頂部邊框,但底部不能。我已經使用了兩個視圖,但我想找到一個直接的方法。滾動視圖限制一個邊框
屬性bounces
可以限制滾動視圖邊框,但我想限制一個邊框,例如:我可以拖過頂部邊框,但底部不能。我已經使用了兩個視圖,但我想找到一個直接的方法。滾動視圖限制一個邊框
檢查滾動視圖的內容偏移量,如果它超出了底部使用scrollViewDidScroll
UIScrollView
的委託方法,並將彈跳檢查爲scrollview檢查,以便它會跳出上限。
- (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
例如像這樣將滾動時調用此委託的方法。歡呼:)
yourScrollviewInstance.delegate = self