2012-04-15 3 views
0

Я хочу вместо этого изменить их на прямые прямоугольники и добавить тень с четырех сторон каждой секции.есть способ не показывать закругленный угол для верхней и нижней ячейки каждой секции в сгруппированном UITableView?

Есть ли способ сделать это? Я пробовал следующее в каждой ячейке, но, похоже, это не работает со мной.

[cell.layer setCornerRadius:0.0f]; 
[cell.layer setBorderColor:[UIColor clearColor].CGColor]; 
[cell.layer setBorderWidth:1.0f]; 
[cell.layer setShadowColor:[UIColor blackColor].CGColor]; 
[cell.layer setShadowOpacity:0.4f]; 
[cell.layer setShadowRadius:0.8f]; 
[cell.layer setShadowOffset:CGSizeMake(0.8f, 0.8f)]; 

Что-то не так с моим кодом?

ответ

1

Добавьте еще два ряда, один сверху и один внизу. Внесите heightForCellAtIndexPath: и верните высоту 0 для этих ячеек.

+0

интересное решение! – tom