你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 關於MJRefresh的下拉加載數據bug

關於MJRefresh的下拉加載數據bug

編輯:IOS開發綜合

這裡講述的是關於MJRefresh的下拉加載數據bug的文章,詳細辦法請看引見

當沒有更少數據的時分顯示NoMoreData我的了解是先完畢刷新再顯示沒有更多

明天之前不斷沒發現有問題貼之前的代碼

[self.collectionView reloadData];
[self.collectionView.mj_header endRefreshing];
// 完畢刷新
[self.collectionView.mj_footer endRefreshing];
                
NSArray *arr = data[@"Json"];
if (arr.count == 0) {
    // 判別沒有更多  
    [self.collectionView.mj_footer endRefreshingWithNoMoreData];
}

明天卻跳出一個bug, 當endRefreshingWithNoMoreData之後再次下拉加載依然進入刷新形態,搞了良久最後修正代碼

[self.collectionView reloadData];
[self.collectionView.mj_header endRefreshing];
//                [self.collectionView.mj_footer endRefreshing];
NSArray *arr = data[@"Json"];
// 判別兩種狀況
if (arr.count == 0) {
    [self.collectionView.mj_footer endRefreshingWithNoMoreData];
} else {
    [self.collectionView.mj_footer endRefreshing];
}

其實明天的這個頁面的跳轉做了一定處置

NAVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;// 必需使根視圖控制器設置通明

重復搞之前的代碼發現之前的還是沒問題 但明天的bug又不是偶爾而且即便改掉跳轉方式還是不行

最前面加載時分MJRefresh的刷新控件顯示也有向下偏移的問題

阿西吧 撲所迷離的bug 眼下只能這樣處理了 記載一下說不定當前靈光一現呢 可怕

經過本文的學習希望對您理解和學習IOS開發的相關知識有一些好的協助.感激關注本站.我們將為您搜集更多更好的IOS開發教程.

【關於MJRefresh的下拉加載數據bug】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved