0

代わりに、それらをまっすぐな長方形に変更し、各セクションの 4 つの側面にドロップ シャドウを追加したいと考えています。

それを行う方法はありますか?各セルで次のことを試しましたが、うまくいかないようです。

[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)];

私のコードに何か問題がありますか?

4

1 に答える 1

1

上部と下部に 1 つずつ、2 つの行を追加します。heightForCellAtIndexPath: を実装し、これらのセルの高さ 0 を返します。

于 2012-04-30T02:38:20.560 に答える