之前在网上找过很多设置间距,各有各的好处.这里介绍一种我常用的方法,目前没有碰到过什么问题,如果有问题,我会在后面补充说明.

1.创建一个tableView

UITableView *myTableView = [[UITableView alloc]initWithFrame:CGRectMake( 0, 0, self.view.frame.size.width, self.view.frame.size.height) style:(UITableViewStylePlain)];

myTableView.delegate = self;

myTableView.dataSource = self;

[self.view addsubView:myTableView];

其他属性根据自己需求设置.

2.实现数据源方法

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

return 2;

}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

{

return 1;

}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{

//根据自己的需求写代码;

}

//重点

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section

{

if (section == 0) {

return 0.1;

}

return 10;

}

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {

UIView *view = [[UIView alloc] init];

view.backgroundColor = [UIColor clearColor];//个人觉得用clearColor可能会出问题,比如离屏渲染什么的.但是我现在还没有碰到过..

return view;

}

3.运行效果如下:

运行效果.png

4.如果不设置颜色透明,在每个cell之间会有一个条.而且是一定有BUG的.只是现在想了这么一个方法,雕虫小技,后面要是有问题的话,我会第一时间在下面补充.

JAVA的cell设置行间距_iOS设置tableView的cell之间的间距相关推荐

  1. HTML5自动换行的间距设置,设置EXCEL自动换行的行与行之间的间距的办法

    我们知道,在EXCEL的同一个单元格内,可以通过按Alt+Enter键来实现换行,这样我们就可以在同一个单元格内输入多行文字. 但是,由于EXCEL功能上的限制,导致自动换行之后,输入的内容,行与行之 ...

  2. ios label文字行间距_iOS 设置label的行间距教程

    //方式二 UILabel *label3 = [[UILabel alloc]init]; label3.frame=CGRectMake(200, 50, 70, 60); label3.text ...

  3. ios label文字行间距_iOS设置UILabel文字的行间距和字间距

    释放双眼,带上耳机,听听看~! 可以在UILabel的Category中提供如下几个方法: .h文件 @interface UILabel (ChangeLineSpaceAndWordSpace) ...

  4. ios label文字行间距_iOS 设置UILabel行间距【原创】

    今天在项目中遇到需要设置较多文字的行间距问题,得到解决办法分享给大家. 下面贴出代码供参考: 1.正常使用 UILabel *label = [[UILabel alloc] initWithFram ...

  5. pdfptable 设置行间距_CSS设置表格tr行间距的方法

    border-collapse 属性设置表格的边框是否被合并为一个单一的边框. 它的属性值如下: 值 描述 separate 默认值.边框会被分开.不会忽略 border-spacing 和 empt ...

  6. docx行间距怎么设置_word2017如何设置行间距

    2016 全新精品资料 - 全新公文范文 - 全程指导写作 – 独家原创 1 / 5 word2017 如何设置行间距 篇一: Word 如何调整字间距 , 行间距 Word 如何调整字间距.行间距 ...

  7. Java富文本设置行间距,设置行间距、字间距和计算富文本高度

    上篇文章<富文本用法总结>详细码了关于富文本的一些用法,有介绍行间距的设置方法.在实际开发中经常需要根据后台返回的文字计算控件宽度和高度进行布局,这篇就配合上一篇来设置字间距和计算高度. ...

  8. barbuttonitem 文字换行_IOS TableView的Cell高度自适应,UILabel自动换行适应

    ios tableView那些事 (八) tableview的插入移动.self.tableview.editinganimated:YES];- (BOOL)tableView:(UITableVi ...

  9. ios wkweb设置图片_ios·WKWebView\UIWebView加载HTMLString,实现图片懒加载

    背景: 项目中开发商品类型数据,数据可变性较大,所以商品详情数据存在文案和图片富文本显示,后台返回了html格式的数据供前端展示. 如果用webView直接显示的话,需要等html内容完全展示才能获取 ...

最新文章

  1. Ruby之父:写Ruby时工作特别闲,总加班的人很难做出创造
  2. Toast 自定义位置和带图
  3. 033_jQuery Ajax的ajax方法
  4. 你真的弄明白了吗?Java并发之AQS详解
  5. 【AWS】DynamoDB扫描操作获取表全部数据
  6. SpringBoot_入门-HelloWorld细节-自动配置
  7. 计算机a类论文汇报,计算机学院2014年度发表和录用CCFA类、B类论文统计(初稿.xls...
  8. 【python教程入门学习】六、python中字符串的常用方法
  9. php怎么求最小公倍数,PHP编程求最大公约数与最小公倍数的方法示例
  10. java absolute_Java Path isAbsolute()用法及代码示例
  11. 系统类扩展方法,实现对所有类或某种类扩展自定义方法
  12. 九度 1529:棋盘寻宝(递推DP)
  13. python批量删除数据库记录_GitHub - TracyMcgrady6/pymsql_Operation: Python3操作mysql数据库,实现增、批量增、删、改、查...
  14. LeetCode—Python版数组简单题(二)
  15. 页面右下角弹广告案例
  16. spring aop聊点不一样的东西
  17. vue中下载pdf文件
  18. 计算机组装原则与注意事项,计算机安装流程和注意事项
  19. 社保能找公司代缴吗?小心问题找上门
  20. 开关电源空载吱吱声_开关电源变压器工作时为什么出现吱吱声?

热门文章

  1. Spark报错:Bad response ERROR for block BP-78092257-8.xx-121xxx
  2. 【Flink】Could not complete the operation,Number of retries has been exhausted
  3. 【Flink】Flink on RocksDB 参数调优指南
  4. spark2-submit在CDH环境下ClassNotFoundException:org.slf4j.logger
  5. activemq和kafka的区别
  6. signature=de15a75f36f4ab4d3249c21fbaa05791,1-out-of-n Signatures from a Variety of Keys
  7. AQS及其组件的核心原理
  8. MySQL--存储引擎篇
  9. cgi java编程_Java的CGI数据编码改如何编写
  10. Wireshark抓包工具使用