iOS 中 tableView 怎么设置Cell与Cell 之间的间距
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 中 tableView 怎么设置Cell与Cell 之间的间距相关的知识,希望对你有一定的参考价值。
参考技术A设置单元格之间的间距用下列几种方法:
在用Excel 2010制作表格时,经常需要调整表格的行距和列距。设置单元格之间的间距有两种方法。
直接用鼠标放到最前面的列上,放在数据与数据之间的序号的框上,会出现一个+字的符号。
这个时候点击鼠标左键拉动,就可以设置数据行之间的间距了,拉到自己认为差不多的时候就可以了。
放开鼠标,表格里数据行高都变成自己设置的行高了。
还有一种方法是:
数据全选之后单击右键,选择行高,会出现一个对话框,设置行高。
在这里输入自己想要的行高之后确定就可以了,如果觉得行高太大或者大小,那么可以再使用第一种方法或者第二种方法再进行设置。
iOS Tableview点击cell 会往上跳
原因:
UITableview有个估算行高功能,如果没有设置tableView.estimatedRowHeight = 0,默认开启,默认高度是44,也就是如果你实际行高和44偏差很大的话,每次reloadData就会先根据估算行高进行刷新然后再走heightForRow去获取真正高度,就会视觉上就会产生跳一下的感觉,tableView.estimatedRowHeight = 0设置为0关闭这个功能就行了
解决办法一:刷新单个cell
解决办法二:
self.tableView.estimatedRowHeight = 0 self.tableView.estimatedSectionHeaderHeight = 0 self.tableView.estimatedSectionFooterHeight = 0
以上是关于iOS 中 tableView 怎么设置Cell与Cell 之间的间距的主要内容,如果未能解决你的问题,请参考以下文章
iOS开发 点击cell后刷新tableview后回到tableView顶部了,怎么让他的位置不动啊,留在原来cell的位置
iOS 怎么给tableview空白处添加点击事件而不影响cell中的一些按钮的事件