[IOS]——设置tableView的footerView

   日期:2020-05-30     浏览:316    评论:0    
核心提示:效果图代码实现首先需要新建一个类来存放这个底部view(方法多样,这只是我的做法)介绍一下单独创造一个xib的做法(因为有些类创建时是不能同时创建xib的,就像我上面那个图的类是继承于UIView,需要自己再创建一个xib创建完之后记得要设置这个xib从属于哪个类具体代码.h文件#import @interface upLoaddata : UIView+(instancetype)setfooter;@end.m文件#impor

效果图

代码实现

首先需要新建一个类来存放这个底部view(方法多样,这只是我的做法)

介绍一下单独创造一个xib的做法(因为有些类创建时是不能同时创建xib的,就像我上面那个图的类是继承于UIView,需要自己再创建一个xib


创建完之后记得要设置这个xib从属于哪个类

具体代码

.h文件
#import <UIKit/UIKit.h>

@interface upLoaddata : UIView
+(instancetype)setfooter;
@end

.m文件
#import "upLoaddata.h"

@implementation upLoaddata

+(instancetype)setfooter
{
    return [[[NSBundle mainBundle] loadNibNamed:@"upLoaddata" owner:nil options:nil] lastObject];
}
//这是设置了view的点击事件
- (IBAction)button:(UIButton *)sender {
    //发布通知来监听按钮的点击
    //发布通知
    NSNotification *post = [NSNotification notificationWithName:@"dowmloadmore" object:nil];
    [[NSNotificationCenter defaultCenter]postNotification:post];
}

@end

调用的操作
记得先导入这个类的头文件
self.tableView.tableFooterView = [upLoaddata setfooter];
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服