UITableview实现带有间距的cell样式

要实现cell之间有间隔的效果,只需要重写cell的frame方法即可,以下是示例代码

    //重写cell的frame方法 实现自定义带有间隙的cell  
    - (void)setFrame:(CGRect)frame  
    {  
        frame.origin.x = 0;//这里间距为10,可以根据自己的情况调整  
        frame.size.width -= 22 * frame.origin.x;  
        frame.size.height -= 22 * frame.origin.x+10;  
        [super setFrame:frame];  
    }  

复制粘贴以上代码到自己的项目中即可实现效果

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,268评论 4 61
  • 这个话题,你学习了解Filebeat关键构件他们之间是怎么样工作, 理解这些概念,在配置filebeat的时候,帮...
    bdslinux阅读 1,408评论 0 1
  • 今日的北京,黄沙满天,打开手机看到新闻,内蒙古西部的能见度不足30米,这下子把我记忆拉到了十几年前――那年,我...
    欢馨阁阁主阅读 369评论 1 2
  • 每个人需要不断的去认知,不断的去学习,遇到问题从先问题的根源(自己)找原因,才可以真正解决。
    孙倩阅读 132评论 0 0
  • 无论你是腰缠万贯还是囊中羞涩,无论你是豪门权贵还是一介草民,一旦走进这里,人人都只有统一穿上那身“条纹睡衣”,无...
    Jennyxu阅读 306评论 1 1