• 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];

                });

            });

        };

    }

  • 相关阅读:
    聊聊ES6中的generator
    generator-yield到底是个啥
    jquery 常用方法中那些我不知道的事
    jquery 获取textarea文本值详解
    数组去重
    五指棋人机大战之ai篇
    五指棋人机大战之ui篇
    css控制背景图像不随滚动条的滚动而滚动
    用canvas画会旋转的伞
    CSS3 实现太极图案
  • 原文地址:https://www.cnblogs.com/yyt-hehe-yyt/p/4906839.html
Copyright © 2020-2023  润新知