如何使用动态高度向表格单元格添加底部阴影?

时间:2011-05-18 03:16:26

标签: objective-c ios uiview uitableview calayer

我即将为表格单元格实现底部阴影。然而,我的表格单元格具有动态高度,每个单元格都可以切换以扩展或缩小。我想将底部阴影固定在每个单元格的底部。

我的问题是,如果我在CALayer中使用BPath生成阴影,我该如何将图层锚定到视图的底部?

1 个答案:

答案 0 :(得分:0)

如果您使用的是iOS 3.2或更高版本,则可以使用CALayer中的阴影特定属性 - shadowColorshadowOffsetshadowOpacityshadowPath和{{1 }}

shadowRadius

您必须在iOS 3.2之前手动调整阴影层,并且iOS中没有自动方式将其锚定到底部。您所寻找的是[cell.layer setShadowOpacity:0.4]; ,它在OSX中可用,但在iOS中不可用。