登录 立即注册
金钱:

列表刷新,使用MJRefresh实现,点击详情随机改变背景颜色

来自: 绝世小峰 分类: iOS精品源码 上传时间: 2016-5-18 17:33:29

项目介绍:


[Objective-C] 查看源文件 复制代码
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *cellID = @"cellID";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellID];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellID];
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    }
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%ld行",(long)indexPath.row];
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
   
    return cell;
}


[Objective-C] 查看源文件 复制代码
//  上拉加载
- (void)addFooter {
    MJRefreshFooterView *footer = [MJRefreshFooterView footer];
    footer.scrollView = self.tableView;
    footer.beginRefreshingBlock = ^(MJRefreshBaseView *refreshView) {
        currentPage ++;
        
        if (currentPage  > totalPage) {
            [_tableView reloadData];
            [_footer endRefreshing];
            return ;
        }
    };
   
    _footer = footer;
}


[Objective-C] 查看源文件 复制代码
//  下拉刷新
- (void)addHeader {
    MJRefreshHeaderView *header = [MJRefreshHeaderView header];
    header.scrollView = self.tableView;
    header.beginRefreshingBlock = ^(MJRefreshBaseView *refreshView)
    {
        currentPage = 1;
        if (currentPage == 1) {
            [_tableView reloadData];
            [_header endRefreshing];
        }
        
    };
    [header beginRefreshing];
    _header = header;
}


列表刷新.zip (100.08 KB, 下载次数: 300)
989 0 0
代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表