码迷,mamicode.com
首页 > 其他好文 > 详细

设置uitableviewCell 的分区间隔

时间:2015-09-17 00:55:35      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

在使用IOS的UITableView时,时常会用到它的UITableViewStyleGrouped分组多section属性。而默认的情况下使用该属性后section之间的间距会比较大,看着很不舒服。那么可以通过以下的代理方法配置UITableView各个section的间距。对摇一摇感兴趣的请看棋牌,时时彩,手机游戏源码下载http://www.yxkfw.com 很好很强大。
原理其实很简单,显示效果的各个section间距其实是section头部和底部的组合。配置他们的间距就是配置各个section的头部和底部。具体如下示例:

  1. //section头部间距  
  2. - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section  
  3. {  
  4.     return 1;//section头部高度  
  5. }  
  6. //section头部视图  
  7. - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section  
  8. {  
  9.     UIView *view=[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 1)];  
  10.     view.backgroundColor = [UIColor clearColor];  
  11.     return [view autorelease];  
  12. }  
  13. //section底部间距  
  14. - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section  
  15. {  
  16.     return 1;  
  17. }  
  18. //section底部视图  
  19. - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section  
  20. {  
  21.     UIView *view=[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 1)];  
  22.     view.backgroundColor = [UIColor clearColor];  
  23.     return [view autorelease];  
  24. }  
复制代码



棋牌,时时彩,手机游戏源码下载 http://www.yxkfw.com 

设置uitableviewCell 的分区间隔

标签:

原文地址:http://www.cnblogs.com/dexjay/p/4814935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!