zoukankan      html  css  js  c++  java
  • IOS开发使用YiRefresh进行刷新

      1.将YiRefresh下载后,拖进项目

    YiRefresh地址:https://github.com/coderyi/YiRefresh

      2.添加两个头文件

    #import "YiRefreshHeader.h"

    #import "YiRefreshFooter.h"

      3.添加头部刷新和尾部刷新属性

    @property(nonatomic,strong) YiRefreshHeader *refreshHeader;

    @property(nonatomic,strong) YiRefreshFooter *refreshFooter;

      4.在viewDidLoad中添加[self refreshTableView];

      5.在refreshTableView方法中设置相应的东西

    -(void)refreshTableView{

        // YiRefreshHeader  头部刷新按钮的使用

        self.refreshHeader=[[YiRefreshHeader alloc] init];

        self.refreshHeader.scrollView=self.tableView;

        [self.refreshHeader header];

        

        __weak SearchGoodsAndBusinessTableViewController * weakSelf = self;

        

        self.refreshHeader.beginRefreshingBlock=^(){

            // 后台执行:

            dispatch_async(dispatch_get_global_queue(0, 0), ^{

                dispatch_async(dispatch_get_main_queue(), ^{

                    // 主线程刷新视图

                    [weakSelf requestSearchWithKeyText:weakSelf.searchText];

                    [weakSelf.refreshHeader endRefreshing];

                });

            });

        };

        

        // 是否在进入该界面的时候就开始进入刷新状态

        [self.refreshHeader beginRefreshing];

        

        // YiRefreshFooter  底部刷新按钮的使用

        self.refreshFooter=[[YiRefreshFooter alloc] init];

        self.refreshFooter.scrollView=self.tableView;

        [self.refreshFooter footer];

        

        self.refreshFooter.beginRefreshingBlock=^(){

            // 后台执行:

            dispatch_async(dispatch_get_global_queue(0, 0), ^{

                dispatch_async(dispatch_get_main_queue(), ^{

                    // 主线程刷新视图

                    [weakSelf requestSearchWithKeyText:weakSelf.searchText];

                    [weakSelf.refreshFooter endRefreshing];

                });

            });

        };

    }

  • 相关阅读:
    网页跳转
    http报文简要分析
    【转】google hacking 谷歌搜索方法简介
    python中的切片问题
    Deepfakes教程及各个换脸软件下载
    PHP的虚拟域名的配置
    composer windows安装,使用新手入门[转]
    通过路由器的IP映射来解决,两个不同IP地址的PC机之间的从LAN口到WAN口的单向通讯问题
    [转] 如何把书上的字弄到电脑
    关于快排与随机化快排
  • 原文地址:https://www.cnblogs.com/yyt-hehe-yyt/p/4906839.html
Copyright © 2011-2022 走看看