iOS中使用的tableview为group形式时如何设置不同sections的间距
来源:互联网 发布:盎格鲁撒克逊计划知乎 编辑:程序博客网 时间:2024/06/06 03:37
在ios7中使用group类型的tableview时,默认的情况下个section直接的距离是相同的,因此第一个section距离navigationbar的距离也不符合需求,此时若在viewdidload方法中通过设置tableview.sectionHeaderHeight的属性值是无效的。需要通过方法设置headerView的高度,具体操作如下:需要注意的是,如果把值设为0.0,即相当于未进行设置。
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 1.0;
}
若还想设置其他sections之间的距离,则不能使用
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section这个方法。
需要使用tableView.sectionFooterHeight = 3.0。对sectionFooterHeight这个属性进行设置,这个距离的计算是header的高度加上footer的高度。
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 1.0;
}
若还想设置其他sections之间的距离,则不能使用
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section这个方法。
需要使用tableView.sectionFooterHeight = 3.0。对sectionFooterHeight这个属性进行设置,这个距离的计算是header的高度加上footer的高度。
0 0
- iOS中使用的tableview为group形式时如何设置不同sections的间距
- iOS中使用的tableview为group形式时如何设置不同sections的间距
- iOS 设置group类型tableview的section间距
- iOS开发-进阶:设置group类型tableview的section间距
- iOS当设置TableView为Group时如何隐藏第一行的间隔
- ios7设置group类型tableview的section间距
- 关于tableView样式为UITableViewStyleGrouped间距的设置
- iOS 设置tableView 组与组之间的间距,
- 如何设置ios tableView的section跟着tableView一起滚动
- iOS设置UICollectionViewCell的间距
- iOS中设置tableview的选中时的文字颜色
- iOS 中为同一个label设置不同的颜色
- tableview 设置group之间的距离
- 设置UITextView的内间距inset为0;UIScrollview的pagingEnabled为YES的时候设置不同Page之间的间距
- ExtJs中table布局如何设置items之间的间距
- iOS 中tableview的使用
- iOS中tableview的使用(1)
- ASP.NET 2005 C#如何在TreeView中设置节点之间的间距,节点上下间距?
- CodeForces-630 O. Arrow【向量+几何】
- [Android开发那点破事]解决android.os.NetworkOnMainThreadException
- Android开发-Gradle基础
- linux awk命令详解
- 约瑟夫问题(单循环链表解决)
- iOS中使用的tableview为group形式时如何设置不同sections的间距
- 傅里叶变换
- poj3252Round Numbers【数位dp】
- 走近腾讯 走进腾讯(一个关于面试准备的记录)
- LVS+Keepalived+LAMP+Gluster系统搭建
- Android之NetworkOnMainThreadException异常
- SLAM Learning Steps
- jQuery——入门
- 加油吧,骚年!