TableView,加载更多

把tableveiw 的footerview 在footer上添加加载更多 的button 

UIButton *btn=[UIButtonbuttonWithType:UIButtonTypeCustom];

    [btnsetFrame:CGRectMake(0, 0, 320, 40)];      

    [btn setTitle:@"更多精彩" forState:UIControlStateNormal];

    [btn setTitleColor:[UIColorredColor] forState:UIControlStateNormal];

    

    [btn addTarget:selfaction:@selector(Loadmore)forControlEvents:UIControlEventTouchUpInside];

    self.Table.tableFooterView=btn;


-(void)Loadmore

{

    NSMutableArray *mutableArray=[[NSMutableArrayalloc]initWithCapacity:1];

    for(int i=[self.dataSourcecount];i<[self.dataSourcecount]+7;i++)

    {

        NSIndexPath *indexPath=[NSIndexPathindexPathForRow:i inSection:0];

        [mutableArrayaddObject:indexPath];

    }

//记住这里要增加的数据是需要和前面声明的tabeview 初次加载的数据是一样的哦

   for (int i=0; i<7; i++)

    {

        NSString *str=[NSStringstringWithFormat:@"%d",i];

        

        [self.dataSourceaddObject:str];

    }

    [self.tableViewinsertRowsAtIndexPaths:mutableArray withRowAnimation:UITableViewRowAnimationFade];

    

}



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值