[英]iOS UITableView how to disable scroll to bottom bouncing
我想在我的UITableView上禁用任何滾動彈跳。 現在我這樣做:
myTableView.bounces = NO;
但是當我滾動到我的列表底部時,我的內容不會停止,而是回過頭來。 如何禁用此功能?
只需取消選中UITableView的Bounce Vertically屬性即可
這也可以通過將alwaysBounceVertical屬性設置為NO來以編程方式完成
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView.contentOffset.y<=0) {
scrollView.contentOffset = CGPointZero;
}
}
UITableview是從UIScrollview繼承的。所以只需使用滾動視圖委托。我們可以做同樣的事情,我們正在為scrollview做。如果我錯了,請糾正我。
UITableView是UIScrollView的子類。 UIScrollView有一個屬性,您可以設置為停止彈跳。
事實上你可以使用兩種:
將bounces
的BOOL
值設置為NO
。
將alwaysBounceVertical
的BOOL
值設置為NO
。
這是文檔的鏈接。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.