// 處理cell分割線 1.自定義分割線 2.系統(tǒng)屬性(iOS8才支持) 3.萬能方式(重寫cell的setFrame) 了解tableView底層實(shí)現(xiàn)了解 1.取消系統(tǒng)自帶分割線 2.把tableView背景色設(shè)置為分割線的背景色 3.重寫cell的setFrame
萬能方式:
1.取消系統(tǒng)自帶分割線
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
2.把tableView背景色設(shè)置為分割線的背景色
self.tableView.backgroundColor = XMGColor(220, 220, 221);
3.重寫cell的setFrame
- (void)setFrame:(CGRect)frame
{
XMGLog(@"%@",NSStringFromCGRect(frame));
frame.size.height -= 1;
// 才是真正去給cell賦值
[super setFrame:frame];
}