博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS tableView~尾部添加控件
阅读量:4067 次
发布时间:2019-05-25

本文共 1122 字,大约阅读时间需要 3 分钟。

//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄

/**

 注意:在cell的最后一行添加 文案

*/

一、效果图:

二、代码实现

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section

{

    //底部文案

    CGFloat bottomViewH = 30;

    UIView *bottomView = [[UIView alloc]initWithFrame:CGRectMake(0,self.view.bounds.size.height -80,OK_SCREEN_WIDTH, bottomViewH)];

    if (section ==0) {

        bottomView.backgroundColor = [UIColor clearColor];

    }else{

        bottomView.backgroundColor = OKColorRGBA(188,154, 99,0.1);

    }

    [self.view addSubview:bottomView];

    

    //文案

    UILabel *titleLabel = [[UILabel alloc]initWithFrame:CGRectMake(0,8,0,0)];

    titleLabel.font = kGlobalFontSize_13;

    titleLabel.text = @"八方贵金属合作机构均有国家监管保障";

    titleLabel.textAlignment = NSTextAlignmentCenter;

    [titleLabel sizeToFit];

    titleLabel.ok_centerX = self.view.ok_centerX;

    titleLabel.textColor = kGlobalButtonYellow;

    [bottomView addSubview:titleLabel];

    

    //图片

    UIImageView *LeftImage = [[UIImageView alloc] initWithFrame:CGRectMake(titleLabel.mj_x-20,8, titleLabel.ok_height, titleLabel.ok_height)];

    LeftImage.image = [UIImage imageNamed:@"img_shield_shield"];

    [bottomView addSubview:LeftImage];

    

    return bottomView ;

}

谢谢!!!

你可能感兴趣的文章
Druid使用ConfigFilter
查看>>
Elicpse使用技巧-打开选中文件文件夹或者包的当前目录
查看>>
eclips 运行项目内存不足的解决方案
查看>>
linux 挂载盘阵 smb
查看>>
JAVA 内存溢出 分析
查看>>
【Java高级开发工程师】近一个月的面试总结
查看>>
分布式事务的典型处理方式:2PC、TCC、异步确保和最大努力型
查看>>
Spring中配置事物注解的方式: @Transactional
查看>>
java中的SPI机制
查看>>
A公司的那点事,你的经历跟我一样么?
查看>>
漫谈 JAVA程序员、架构师、项目经理
查看>>
windows下成功搭建mysql的主从关系
查看>>
jdbc mysql数据库链接 及 三种不同的注册驱动的方式
查看>>
线程并发时,防止单例出现多个实例。
查看>>
简单实现防止sql注入的方法
查看>>
事务的隔离级别及mysql中相关的设置
查看>>
windows 中 Dos命令行中设置字符为UTF-8
查看>>
JsonUtils工具类 把java对象转成Json串的工具类
查看>>
JAVA调用linux中的shell命令行的工具类
查看>>
MD5 工具类 支持文件 字符串加密
查看>>