使用SVPullToRefresh 报错 需要注意 以及一些刷新方法

      ___40-[SVPullToRefreshView rotateArrow:hide:]_block_invoke in UIScrollView+SVPullToRefresh.o



需要 导入框架


 QuartzCore framework


ResultType type = [[notifi.object valueForKey:dConnectKeyType] intValue];

    switch (type) {

        case ResultType_normal:{

            

            NSDictionary *dic = [[NSDictionary alloc]init];

            dic = [notifi.object objectForKey:@"jsonData"];

            dic = [dic objectForKey:@"data"];

//            allArray = [dic objectForKey:@"list"];

//            NSLog(@"array = %@",allArray);

            array = [dic objectForKey:@"list"];

            NSLog(@"array = %@",array);

            if (self.isRefreshData ==YES&&[array count]>0) {

                [allArray addObjectsFromArray:array];

            }else{

                NSLog(@"数据最新");

                [allArray addObjectsFromArray:array];

            }

            

            UITableView * statisticsTableView =(UITableView *)[self.view viewWithTag:dTagETCTableView];

            if (allArray.count >=10) {

                //上拉加载~~~

                UITableView * statisticsTableView =(UITableView *)[self.view viewWithTag:dTagETCTableView];

                __weak RN_ETCQueryViewController *weakSelf = self;

                

                [statisticsTableView addInfiniteScrollingWithActionHandler:^(void){

                    int64_t delayInSeconds = 2.0;

                    dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);

                    dispatch_after(popTime, dispatch_get_main_queue(), ^(void){

                        self.isRefreshData = NO;

                        [weakSelf loadMoreData];

                        UITableView *dataTableView = (UITableView *)[weakSelf.view viewWithTag:dTagETCTableView];

                        [dataTableView.infiniteScrollingView stopAnimating];

                    });

                }];

                

            }

          

            [statisticsTableView reloadData];

        }

            break;

        case ResultType_connectionError:{

            [SVProgressHUD showSimpleText:dTips_connectionError];

            

        }

            break;

        case ResultType_noData:{

            [SVProgressHUD showSimpleText:dTips_noData];

            

        }

            break;

        case ResultType_requestError:{

            [SVProgressHUD showSimpleText:dTips_requestError];

            

        }

            break;

        default:

            break;

    }







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值