UIScrollView 使用MJ快速下拉刷新時, 出現跳動并且上移

一般是 設置了scrollview.pagingEnabled = YES, 引起的

目前還沒找到完美的方法,? 目前我的做法是取消設置pageEnabled=YES, 然后自己在scrollView的滾動代理方法里,手動判斷該展示哪一頁, 代理方法如下:

- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inoutCGPoint *)targetContentOffset;

當然, 也可以看這里?

https://github.com/CoderMJLee/MJRefresh/issues/311

https://github.com/CoderMJLee/MJRefresh/pull/344

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 掌握 UIScrollView的常見屬性 UIScrollView的常用代理方法 UIScrollView的縮放 ...
    JonesCxy閱讀 2,765評論 1 12
  • { 11、核心動畫 需要簽協議,但是系統幫簽好 一、CABasicAnimation 1、創建基礎動畫對象 CAB...
    CYC666閱讀 1,589評論 2 4
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,251評論 25 708
  • 她習慣向左走, 他習慣向右走, 他們始...
    一旬閱讀 547評論 0 0
  • 好像是突然想到這個詞的,我的人生,我存在的22年的人生,哦,還不滿22年,因為我是11月份的生日,說起來好像平凡無...
    妖精哪里逃閱讀 271評論 0 2