您的位置:首页 > 移动开发 > IOS开发

三十七 tableView cell之间间距的问题处理

2018-01-31 10:14 465 查看
在开发中遇到的cell之间的间距处理的问题,cell之间有时候UI设计师,会设计成每个cell之间有留白出现,这种留白的处理有几种方法

1, tableView的style 设置为 group形式的 在对应的代理方法中设置section的头部和顶部就好了;

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

{

    

    return 10;

}

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

{

    return 0.5;

}

2,在自定义cell的时候布局加入留白不做详细介绍;

3,偏移,同时偏移还可以设置横向的,修改x和宽度就好了

- (void)setFrame:(CGRect)frame{

 frame.origin.y += 15;

 frame.size.height -=15

 [super setFrame:frame];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息