国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS 刷新動畫

2019-11-09 14:53:14
字體:
供稿:網(wǎng)友

本文主要介紹iOS 利用MJRefresh實(shí)現(xiàn)自定義動畫的上拉刷新下拉加載效果,一般的類型(包括更新時間與loading圖案)這里不做介紹.

要想實(shí)現(xiàn)此功能,首先得有一套load的圖片數(shù)組.

接下來就是實(shí)現(xiàn)過程:

引入頭文件:

#import "MJRefresh.h"

//自定義一個方法實(shí)現(xiàn)

- (void)PRepareRefresh

{

    NSMutableArray *headerImages = [NSMutableArray array];

    for (int i = 1; i <= 4; i++) {

        UIImage *image = [UIImage imageNamed:[NSStringstringWithFormat:@"topload%d",i]];

        [headerImages addObject:image];

    }

    MJRefreshGifHeader *gifHeader = [MJRefreshGifHeaderheaderWithRefreshingBlock:^{

//下拉刷新要做的操作.

    }];

    gifHeader.stateLabel.hidden = YES;

    gifHeader.lastUpdatedTimeLabel.hidden = YES;

    

    [gifHeader setImages:@[headerImages[0]]forState:MJRefreshStateIdle];

    [gifHeader setImages:headerImages forState:MJRefreshStateRefreshing];

    _tableView.header = gifHeader;

    

    

    NSMutableArray *footerImages = [NSMutableArray array];

    for (int i = 1; i <= 4; i++) {

        UIImage *image = [UIImage imageNamed:[NSStringstringWithFormat:@"footerload%d",i]];

        [footerImages addObject:image];

    }

    MJRefreshAutoGifFooter *gifFooter = [MJRefreshAutoGifFooterfooterWithRefreshingBlock:^{

//上拉加載需要做的操作.

    }];

    

    gifFooter.stateLabel.hidden = YES;

    gifFooter.refreshingTitleHidden = YES;

    [gifFooter setImages:@[footerImages[0]]forState:MJRefreshStateIdle];

    [gifFooter setImages:footerImages forState:MJRefreshStateRefreshing];

    _tableView.footer = gifFooter;

}

最后記得在數(shù)據(jù)加載完成時停掉loading

     [_tableView.header endRefreshing];//下拉刷新數(shù)據(jù)完成時寫上

     [_tableView.footer endRefreshing];//上拉加載數(shù)據(jù)完成時寫上


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 政和县| 资中县| 贵南县| 甘肃省| 民勤县| 明光市| 汪清县| 繁峙县| 姚安县| 台中县| 玛多县| 宣恩县| 拜城县| 黄浦区| 雷山县| 西平县| 新沂市| 蓬安县| 邢台市| 汉寿县| 桐梓县| 宝清县| 甘德县| 甘泉县| 辽阳县| 来宾市| 平塘县| 九寨沟县| 鄂托克前旗| 双鸭山市| 西充县| 綦江县| 海晏县| 南江县| 定远县| 汕头市| 闽清县| 博爱县| 洛南县| 武威市| 佛冈县|