簡體   English   中英

UITableview不向上滾動

[英]UITableview Does Not Scroll Up

我的tableview出現一些滾動問題。

  • 向上滑動/平移,tableview向下滾動。
  • 向下滑動/平移不起作用,表格視圖保持剛性。
  • 向上滑動/平移,然后快速向下滑動(向上滾動)。

有誰知道為什么會發生這種情況?

每個單元都有一個圖像和幾個按鈕。

我正在使用SDWebImage,即使下載並緩存了圖像,也會出現此問題。

imageviews的userInteractionEnabled設置為YES,因此也不是問題。

我注意到,滾動通常不會在屏幕的前70%起作用。

因此,只有向下滑動超過70%閾值時,應用程序才會檢測到滾動,因此它將向下滾動。

這是因為我使用的是我在GitHub上找到的Dropdown Menu(下拉菜單在打開時覆蓋了屏幕的前70%),不幸的是,即使隱藏起來,也干擾了滾動。

因此,基本上,對於以后遇到相同問題的任何人, 請檢查是否存在干擾視圖 ,這可能會影響滾動性能。 尤其要從外部代碼/庫中查找視圖和其他元素

如果不是這種情況, 請檢查 @RandyJames和@liuyadong在上面的注釋中建議的UIGestureRecognizers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM